@gogolang

Страница 1410 из 1630
?
14.09.2018
15:32:52
я вижу сообщения в личке, не только в чате, а еще статистику и баллы тех, кто баттхертит больше всех.

положительных отзывов гораздо больше.

дельные замечания уже все учтены.

Google
snip
14.09.2018
15:35:44
Ну вот да, я думаю что мнение игнорится из за низких баллов) типа твоё мнение неинтересно)

Aleksandr
14.09.2018
15:35:56
давайте закругляться

snip
14.09.2018
15:36:59
Как много набрали 42?

Интересно было бы сравнить специфику работы тех кто набрал много и тех кто мало, чтобы посмотреть есть ли зависимость, но таких данных нет я так понимаю

?
14.09.2018
15:39:09
давайте закругляться
согласен. вопросы "почему неправильно?" можно в личку. Замечания в стиле "[у меня 5 баллов, поэтому] тест га*но", как и "автор думает, будто..." бесполезны.

snip
14.09.2018
15:39:13
Может добавить ещё пунктик типа профиль работы

?
14.09.2018
15:40:03
Как много набрали 42?
Один человек. Но он честно признался, что часть ответов подглядел, так как стало интересно.

Может добавить ещё пунктик типа профиль работы
можно. а какие варианты там предложить?

snip
14.09.2018
15:42:37
можно. а какие варианты там предложить?
Ну вот тут надо подумать) Как вариант свободное поле с примерами, типа веб разработка, пилю компилятор го, большие данные и математика

?
14.09.2018
15:44:09
snip
14.09.2018
15:46:29
Да, лучше конечно предложить варианты на выбор, но это сложнее

Roman
14.09.2018
16:15:41
в C++ можно было бы понять что нужно уметь распознавать ошибки компиляции на стадии чтения кода потому-что C++ может потенциально компилиться минутами (если не часами, хотя у современного компиля должна быть fail-fast policy while parsing). в Go это неактуально учитывая скорость компиляции. Лучше выявить все ошибки за пару секунд с помощью gofmt -s -w ./...; go build нежели тратить время на чтение неформатированного, некомпилированного кода)) навыки "распознания ошибок компиляции при чтении" и "мысленного-форматирования" в Go абсолютно лишние и контрпродуктивные. Поощрять людей за эти навыки не стоит.
@b7here поэтому я бы задавал больше вопросов в стиле "укажите причину почему мы получаем данную ошибку компиляции?" нежели "скомпилируется ли этот код?" это ближе к реальности, в реальности никто не будет читать код до формарирования и успешной компиляции

Google
Ivan
14.09.2018
16:51:00
Привет. А какая сейчас средняя ставка в час для гофера?

Roman
14.09.2018
16:52:44
Pavel
14.09.2018
16:53:15
в Москве? в Bay-area? в München'е? на Луне?
Удаленно -- не имеет разницы ?

Alexander
14.09.2018
16:54:19
Ivan
14.09.2018
16:54:25
Ну вот да. Удалено не проблема прочекать. А сейчас в вакансиях почему то не принято вилку указать. СНГ имелось авн

Ввиду

Pawel
14.09.2018
16:56:40
Go2 Contracts Go Too Far https://npf.io/2018/09/go2-contracts-go-too-far/
мне всегда нравился этот блог. чувак бьёт не в бровь а в глаз.

Мерлин
14.09.2018
17:01:08
контракты дерьмо. А что не дерьмо? трейты и тайп-классы не лучше
трейты удобнее присобачить к интерфейсам так то, очевидно, всё дерьмо кроме void *

Alexander
14.09.2018
17:01:10
Alexander Kramov-а считать предлагаешь?
Все же никого не стоит считать авторитетом, и с большей долей скепсиса относиться к популярным явлениям и личностям.

Мерлин
14.09.2018
17:01:53
+1 за void*
пара лет тщательной трассировки — и программа надёжна и быстра

Kirill
14.09.2018
17:02:43
Мерлин
14.09.2018
17:03:24
Не обязательно пару лет, кстати говоря
да, в ядрах ОС до сих пор вшей ловят

Alexander
14.09.2018
17:04:17
контракты дерьмо. А что не дерьмо? трейты и тайп-классы не лучше
Трейты и тайпклассы обобщают концепции параметрического полиморфизма и интерфейсов. Контракты и интерфейсы же делают из языка сборную солянку наподобие цпп.

Pawel
14.09.2018
17:07:08
Все же никого не стоит считать авторитетом, и с большей долей скепсиса относиться к популярным явлениям и личностям.
https://gist.github.com/evancz/769bba8abb9ddc3bf81d69fa80cc76b1#root-design-goal более чем убедительно вне зависимости от авторитета

Google
Pawel
14.09.2018
17:09:35
Трейты и тайпклассы обобщают концепции параметрического полиморфизма и интерфейсов. Контракты и интерфейсы же делают из языка сборную солянку наподобие цпп.
контракты в таком виде - это вообще надмножество интерфейсов, при чём бестолково прикрученное и не очевидное в использовании. Видимо трейты действительно ближе всех из HKT абстракций к гошным интерфейсам, но они тоже не нужны

Мерлин
14.09.2018
17:12:09
пишут же как-то люди на питоне, и ничего
небольшие проекты а большие проекты на питоне типа опенстака — это жесть жестяная

* при всём при этом я нежно люблю питон, и это мой второй по использованию язык

Dk
14.09.2018
17:15:52
пишут же как-то люди на питоне, и ничего
абстракции вокруг абстракции вокруг абстракции вокруг абстракции ... а на самом верху джанго)

Pawel
14.09.2018
17:20:00
Вангую - если таки будут джененрики, то введут встроенные ограничения - Comparable, Addable и т.п. И наверное это будет архи правильно

Go way

Alexander
14.09.2018
17:27:52
https://gist.github.com/evancz/769bba8abb9ddc3bf81d69fa80cc76b1#root-design-goal более чем убедительно вне зависимости от авторитета
> You don't understand. Evan faces all the scary stuff in core Elm libraries, like custom operators or (be prepared, this is truly scary) calling directly into JS APIs. Additionally, he alone has the right to publish packages that use unsafe features and even JS ports. These things are not permitted in other people's code. You may feel that he restricts the powerful and useful features to himself, but that would be the wrong takeaway. Really, he protects people, he takes the heavy burden onto himself so that Elm users don't have to be scared and ~~are forced to~~ have the privilege of writing safe purely-Elm-only packages. You should be thankful.

Еван - типичный идиот возомнивший, что он самый умный, а все остальные тупые и им надо с этим как-то помочь.

Таких везде дохрена.

Pawel
14.09.2018
17:34:49
Ну вот видишь - ни каких аргументов по существу у тебя нет, только злопыхательство. Человек написал целую статью, в которой подробно разъяснил почему перегрузка операторов - факин шэт. А ты в ответ лишь йадом его поливаешь)

Мерлин
14.09.2018
17:42:57
Еван - типичный идиот возомнивший, что он самый умный, а все остальные тупые и им надо с этим как-то помочь.
надо понимать что Elm — это DSL который он написал для себя чтобы простенькую анимацию делать поэтому он имеет все права устраивать любой цирк с боджеками

Pawel
14.09.2018
17:51:46
Pawel
14.09.2018
18:03:42
Скорее всё таки фреймворк + DSL. При чём без фреймворка эта DSL на фиг никому не нужна, как Purescript и ghcjs

Savely
14.09.2018
22:19:57
@zelenin'у спасибо за вдохновение))

Посоны, я тут короче запилил реп для Fedora 28/29/Rawhide с уже собранной TDLib. Включаете мой copr-реп и ставите через dnf по классике. Нынче последние версии без 16 гигов ОЗУ хуй соберешь, да и с ними печку безбожно фризит, так что думаю кому-то пригодится. #fedora #tdlib https://copr.fedorainfracloud.org/coprs/l11r/tdlib/

Google
Artem
15.09.2018
01:00:02
@zelenin

Admin
ERROR: S client not available

Roman
15.09.2018
01:08:31
?

dimcha
15.09.2018
05:25:59
Конфетки для глаз

И дженерики есть

Hokusai
15.09.2018
05:42:37
Вырвиглазный синтаксис

Sergey
15.09.2018
06:35:05
Ор

Pawel
15.09.2018
06:54:23
нуёптваюмать

Oleg
15.09.2018
07:14:14
что для websocket использовать?

https://github.com/gorilla/websocket/issues/426 пугает

Pawel
15.09.2018
07:28:59
Vadim
15.09.2018
07:31:44
Привет. Сори за офтоп, но надо срочно. Напишите в лс, кто пользуется we chat больше месяца.

Dmitry
15.09.2018
07:59:54
мейнтейнеры
О, а ты тут каким ветром?

Daniel
15.09.2018
08:03:20
Vadim
15.09.2018
08:07:27
Спасибо, @altsab. Мое уважение этому парню.

ImCat
15.09.2018
08:36:29
https://play.golang.org/p/NEtUP4tM9yR
Вчера весь день срались на эту тему там буква А в конце латинская

https://play.golang.org/p/NEtUP4tM9yR
https://play.golang.org/p/4qard5VJndS

Google
Pawel
15.09.2018
08:54:13
Вчера весь день срались на эту тему там буква А в конце латинская
это придирки ящитаю. ясно же что в строке "Лёша" последняя руна 2 байта.

Aleksandr
15.09.2018
10:16:19
это придирки ящитаю. ясно же что в строке "Лёша" последняя руна 2 байта.
только все ровно наоборот. У автора теста там английская a

Denys
15.09.2018
10:42:08
method chaining в го это норм ?

или в этом языке некрасиво ?

Мерлин
15.09.2018
10:43:31
method chaining в го это норм ?
норм посмотри resty в качестве примера

Denys
15.09.2018
10:43:31
router.POST("/somethit") .GET("/somethingelse") И router.POST("/somethit") router.GET("/somethingelse")

Мерлин
15.09.2018
10:43:39
они логически не связаны

Никита
15.09.2018
10:47:39
method chaining в го это норм ?
Памяти будет конечно больше занимать

Denys
15.09.2018
10:47:43
ладно, другой вопрос, есть куча хендлеров которые пользуются 3 базами данных

делать структуру для каждого или где-то передавать базу?

Страница 1410 из 1630