
Dmitry
05.02.2017
13:55:58
Жирновато, Кирилл
Но я думаю что присутствующим понятна твоя позиция :)

Denis
05.02.2017
14:13:17
https://talks.golang.org/2017/state-of-go.slide#1
Новиночки за последнее время
В гохе

Google

Constantine
05.02.2017
14:15:18
я тут искал админки на голанге )
и наткнулся на одну, которой нужен 1.8 )))
чувак прям отжигает )

Denis
05.02.2017
14:15:59
Qor смотрел ?

Constantine
05.02.2017
14:16:12
натыкался, но не ставил )
пока просто обзорно прошел и забил )

Denis
05.02.2017
14:16:33
В пыхе не все так смогут )

Constantine
05.02.2017
14:16:47
да я больше искал альтернативу типа джанго )
модели описал и запустил
оп, Ванька ща порекомендует )
Денис, тебе самому то qor вкатил?
ты его ставил?

Kirill
05.02.2017
14:18:45

Google

Maxim
05.02.2017
14:19:26

Denis
05.02.2017
14:21:01
Денис, тебе самому то qor вкатил?
Проект на нем поднял, многие вещи действительно сделаны круто, наверное лучше по удобству, что можно выжать для компилируемого языка
Правда наебался с виджетами
И со встраиванием ассетов

Constantine
05.02.2017
14:21:40
?

Denis
05.02.2017
14:22:11
Течет минимально
Но получше чем в ноде:)))))))
Там течет вообще все

Constantine
05.02.2017
14:23:55
да мне пока без понятия течет )
просто CRUD для пары таблиц )

Quet
05.02.2017
14:24:36
go way это все самому руками написать ))

Constantine
05.02.2017
14:24:41
?
нет уж )
я не настолько фанатик

Denis
05.02.2017
14:25:30
Я кажется и на го перешел после того как на ноде написал асинхронный код для обработки изображений, 10 уровней вложенности, все в коллбеках, столько боли, до сих пор кошмары мучают

Constantine
05.02.2017
14:25:38
?
я по этой причине в ноду не ушел с головой )

Denis
05.02.2017
14:25:50
Там есть чисто rest API по моделям

Constantine
05.02.2017
14:26:01
я в свое время делал некий сборщик статы по криптовалюте )
и хотел модулями все красиво распилить

Google

Constantine
05.02.2017
14:26:13
это было ошибкой

corpix
05.02.2017
14:26:32
https://talks.golang.org/2017/state-of-go.slide#8
same sequence of fields (the order matters)
Удобно конечно, но необходимость в представлении полей в том же порядке меня лично немного смущает

Denis
05.02.2017
14:27:07
Нода и есть ошибка
От коллбек хелл перешли к промис хелл
Хотя асинки уже есть
Но горутины намного удобнее :) они и подкупили при переходе на гошку
Ну и в ноде убивало что есть две версии функций в стд, синхронные и асинхронные


Phil
05.02.2017
14:32:41
Я уже надоел со своими мифами и легендами. Нил, я согласен, что я перебарщиваю и это всё слабые аргументы и передергивания. Однако. Это отличная тема для пресекания таких флудов.
0. Всё сказанное ниже не отменяет того, что где-то есть "торговля" функциональностью и производительностью, что всегда есть путь к совершенству.
1. Дженерики были в языке. Их выпилили. Так или иначе создатели посчитали их или неудобными, или сложными в реализации. Не факт, что это будет так и дальше, что это вообще хорошо, но "когда уже запилят" тут не уместно. Надо понимать, что они были и их выпилили по тем или иным причинам.
2. Вы тут сейчас пытаетесь найти соринки в языке K&R (не только, но и K&R), которому в базе лет больше, чем половине участников этого чата от зачатия. В проде и с тупиковыми ветками. Т.е. когда вы применяете нелестные эпитеты к разработчикам, помните, что K&R вложили туда хуеву тучу лет труда и теории. Т.е. таким спором ваша гордыня ставит вас примерно на один уровень с ними. И хотя я например во многом не согласен с Нилом, это чуть ли не единственный человек тут без гордыни в этом отношении и ему наверное можно :)


Daniel
05.02.2017
14:35:45
:)


Quet
05.02.2017
14:37:48
Я уже надоел со своими мифами и легендами. Нил, я согласен, что я перебарщиваю и это всё слабые аргументы и передергивания. Однако. Это отличная тема для пресекания таких флудов.
0. Всё сказанное ниже не отменяет того, что где-то есть "торговля" функциональностью и производительностью, что всегда есть путь к совершенству.
1. Дженерики были в языке. Их выпилили. Так или иначе создатели посчитали их или неудобными, или сложными в реализации. Не факт, что это будет так и дальше, что это вообще хорошо, но "когда уже запилят" тут не уместно. Надо понимать, что они были и их выпилили по тем или иным причинам.
2. Вы тут сейчас пытаетесь найти соринки в языке K&R (не только, но и K&R), которому в базе лет больше, чем половине участников этого чата от зачатия. В проде и с тупиковыми ветками. Т.е. когда вы применяете нелестные эпитеты к разработчикам, помните, что K&R вложили туда хуеву тучу лет труда и теории. Т.е. таким спором ваша гордыня ставит вас примерно на один уровень с ними. И хотя я например во многом не согласен с Нилом, это чуть ли не единственный человек тут без гордыни в этом отношении и ему наверное можно :)



Phil
05.02.2017
14:38:38
Двумя словами - утверждение, что "разработчики Go тупые" равно утверждению "этот дебил Ритчи". Потому что он разработчик Go. Нилу можно - он вежливый

Denis
05.02.2017
14:39:24
Не вижу связи

Quet
05.02.2017
14:39:57

Denis
05.02.2017
14:40:39
Сам язык хороший расчет на это )

Phil
05.02.2017
14:40:40

Denis
05.02.2017
14:40:48
Его автор не может быть дебилом :)

Phil
05.02.2017
14:41:55
Не вижу связи
Она прямая. Ричти лично вложил в этот язык годы. Десятилетия. Видимо он не знал каких-то простых вещей.

Denis
05.02.2017
14:42:11
Сам язык хороший расчет на это )
Его автор не может быть дебилом :)

Daniel
05.02.2017
14:42:18

Google

Denis
05.02.2017
14:43:08
"Ты" это кто ? Автор ?

Daniel
05.02.2017
14:44:11
те же генерики - это путь в ад

Kirill
05.02.2017
14:45:19

Quet
05.02.2017
14:45:37

Phil
05.02.2017
14:45:48

Daniel
05.02.2017
14:46:04
ну - я думал над этим много

Admin
ERROR: S client not available

Quet
05.02.2017
14:46:12
а реализовывать интерфейс sort это путь куда?
а без map filter fold жить это путь куда?

Daniel
05.02.2017
14:46:21
есть на свете пара-тройка персонажей, котрым я бы генерики доверил
а остальным - нет, ни в коем случае

Kirill
05.02.2017
14:46:34

Daniel
05.02.2017
14:47:11
ну я вот посидел пару часиков, пописал код так, как буд-то генерики есть
и все, привет, чтобы понимать, что происходит - надо знать проект целиком досконально

Kirill
05.02.2017
14:48:04

Quet
05.02.2017
14:48:25
эм, да чего вдруг? если одну функцию не надо писать по 10 раз для каждого типа то сразу надо знать проект целиком?

Phil
05.02.2017
14:50:40

Kirill
05.02.2017
14:51:44
мне интересно посмотреть как представляет себе генерики @onokonem, возможно он наткнулся на то, что о уже предусмотрел, а возможно он нашел что-то еще

Daniel
05.02.2017
14:52:12
я их представляю себе так, как они сделаны сегодня в яве

Google

Phil
05.02.2017
14:52:13
Ой. Мне тут go get подтянул зависимость... это так всегда было, или я пропустил что?

Daniel
05.02.2017
14:52:23
всегда

Kirill
05.02.2017
14:53:22
весело было бы посмотреть на код на Go с жабовыми генериками

Denis
05.02.2017
14:53:27
ну - тот, кто объявляет авторов дебилами
Конечно сам :) выбор есть всегда, хочешь пайтхон, хочешь го, хочешь баш, мне вот не нравится сейчас го, и я ищу ему замену, но сам прекрасно понимаю концепцию языка. Единственное говно если люди ничего не знают кроме го, вот и бухтят, а новичкам которые начинают с го, путь заказан, они на нем будут и писать все подряд применяя не лучшим концепции, и развиваться хуеву тучу времени, так как го не напрягает мозг

Phil
05.02.2017
14:54:30

Denis
05.02.2017
14:54:45
Другой случай когда го применяют осознано

Daniel
05.02.2017
14:56:40

Denis
05.02.2017
14:58:17
А сделать универсальный Мап фильтр чем плохо ?

Daniel
05.02.2017
14:58:35
не, нельзя
интерфейс - не тип
нельзя создать экземпляр интерфейса

Denis
05.02.2017
14:59:12
Я о уровне выше :)

?FLERRY?
05.02.2017
15:04:18

Kirill
05.02.2017
15:04:35

?FLERRY?
05.02.2017
15:04:53

Denis
05.02.2017
15:05:00
Беларус

Kirill
05.02.2017
15:05:04
я недалеко, в Жодино

Denis
05.02.2017
15:05:20
Еще кто-то был

?FLERRY?
05.02.2017
15:05:22