
Nikolay
06.03.2017
13:47:02
(а не мешало бы)

Daniel
06.03.2017
13:48:25
николай, но нам же риальне пофиг

Nikolay
06.03.2017
13:49:53
николай, но нам же риальне пофиг
рад за вас :) но все равно буду периодически прибегать и спрашивать, как сделать в “языке, на который с питона все должны срочно перейти” то, что в питоне одной строкой делается
не троллинга ради, мне правда разобраться хочется

Google

Daniel
06.03.2017
13:50:21
прибегайте

Alexey
06.03.2017
13:51:37
666 опять

Maxim
06.03.2017
13:51:41
"Поднять ворота! Впустить заражённых!"

Alexey
06.03.2017
13:52:15
И вот опять.
Это я про "перейти с питона"

corpix
06.03.2017
13:53:29

Антон
06.03.2017
13:53:44
где то статью видел
http://www.artima.com/weblogs/viewpost.jsp?thread=98196

Daniel
06.03.2017
13:54:17
коллеги
все же вполне очевидно

Google

Nikolay
06.03.2017
13:55:08

corpix
06.03.2017
13:55:20

Nikolay
06.03.2017
13:55:27

Roman
06.03.2017
14:08:56

Nikolay
06.03.2017
14:09:25
И против него ничего никто не имеет

Roman
06.03.2017
14:21:59

Nikolay
06.03.2017
14:22:29
itertools.accumulate

Phil
06.03.2017
14:30:13

Nikolay
06.03.2017
14:31:58

Vladimir
06.03.2017
14:34:45
Подскажите го не работал до этого.
Пишу бота для обработки фоточек. Обрабатываю каждую фотку в отдельной горутине. Результат надо отослать в ответ. Вопрос в том как? отправлять результат обработки в главную горутину, где живёт сам бот и там отправлять фото или отправлять фото непосредственно из горутины обрабатывающей фото.
Вообще что есть почитать на тему использования горутин/конкурнетности?

Quet
06.03.2017
14:37:05
я б вообще не выдумывал и обрабатывал сразу в хендлере сообщения для бота

Denis
06.03.2017
14:38:43
Ну каналы же

Alexey
06.03.2017
14:39:39

Daniel
06.03.2017
14:39:43
здесь должна была быть моя пламенная речьо том, что шли бы явисты в свою жабу
на самом деле, фил, ты не прав.
от генериков нам бы была существенная польза.
но!
вред тоже был бы существенный, и поди пойми, чего было бы больше.
генерики можно было бы сделать кодогенерацией. в конце концов - это именно кодогенерация и есть.
я вот, когда мне реально нужны генерики - пишу их на lua. ну - у меня есть свой lua-темплейтер, который я люблю.
одна проблема - компилятор указывает мне на ошибки совсем не там, где я их совершаю, а в автогенеренных файликах.
вот если эту генерацию втащить в компилятор - может получиться хорошо.
но!
даже со своими недогенериками я справляюсь хренразберешь наворотить...

Quet
06.03.2017
14:41:22
и поддерживать это все сложнее

Roman
06.03.2017
14:46:46

Google

Daniel
06.03.2017
14:47:53
ну - наколеночная поделка
публиковать смысла нет, к сожалению

Roman
06.03.2017
14:55:05
ну, интересно что именно она делает. может, можно сделать лучше ))
взять python + jinja2

Nikolay
06.03.2017
14:57:22
там же вроде чуть ли не порт jinja2 был
а насчет кодогенерации - есть cog в питоне, например
может, его можно и к go присобачить

Kirill
06.03.2017
15:02:15

Nikolay
06.03.2017
15:03:09

Denis
06.03.2017
15:04:15
Ща начнется

Kirill
06.03.2017
15:04:20

Nikolay
06.03.2017
15:05:00
go не зря так урезали
его не урезали, в нем просто не стали имплементить то, что не посчитали нужным, это немного разные вещи

Kirill
06.03.2017
15:05:16
в го были темплейты
их выпилили
в го были алиасы
их выпилили
еще хочешь сказать, что в нем "просто не стали имплементить"?

Nikolay
06.03.2017
15:05:47
значит, были хреновые имплементации

Quet
06.03.2017
15:05:49
алиасы? алиасы просто неудачно завезли и не успели к мажорному релизу

Google

Nikolay
06.03.2017
15:05:52
потому и выпилили

Kirill
06.03.2017
15:06:09

Quet
06.03.2017
15:06:30
ну это было решение очень точечной боли гугла
возможно они ее для себя решили как-то еще
а больше никому эти алиасы не уперлись в общем-то

Nikolay
06.03.2017
15:08:32
в c++ вот поспешно впилили ожидаемый всеми constexpr
а в go такого нету и не предвидится

Олег
06.03.2017
15:15:14
а вообще, даже если кастомщина какая - тот же принцип юзай. передай контекст (соединение) в функцию, запускаемую в отдельной горутине и прямо там пиши ответ

Admin
ERROR: S client not available

Олег
06.03.2017
15:16:03
посмотри примеры в пакете net/http

Roman
06.03.2017
15:17:38
https://blog.golang.org/survey2016-results

Nikolay
06.03.2017
15:20:21
What changes would improve Go most? - (2%) C

Alexey
06.03.2017
15:23:19

Nikolay
06.03.2017
15:25:33
Сложно
на вопрос "Какие изменения больше всего бы пошли на пользу Go?" два процента опрошенных, судя по статистике по ссылке, ответили "Си"

Daniel
06.03.2017
15:35:33
там простой темплейтер в стиле php

Mikalai
06.03.2017
15:40:18

Nikolay
06.03.2017
15:40:51

Dmitry
06.03.2017
15:41:01
Но как же пичот что нет фильтра

Nikolay
06.03.2017
15:41:19

Google

Dmitry
06.03.2017
15:41:36
Ну да ладно, ктрл-ц&ктрл-в то они не могут запретить.. азаз

Vladimir
06.03.2017
15:41:54

corpix
06.03.2017
15:42:18

Phil
06.03.2017
15:42:30

Dmitry
06.03.2017
15:42:51

Phil
06.03.2017
15:43:10
Эка я опечатался. Надо будет это слово теперь использовать

Nikolay
06.03.2017
15:43:15

Dmitry
06.03.2017
15:43:54
Типо генерики только в цпп и яве :-) такой ты жирный

Phil
06.03.2017
15:44:03

Nikolay
06.03.2017
15:44:30

Phil
06.03.2017
15:45:37

Nikolay
06.03.2017
15:45:48

corpix
06.03.2017
15:46:00

Nikolay
06.03.2017
15:46:12
генерики есть, perl не знаю, причем тут, C тоже

corpix
06.03.2017
15:46:16
Вернее, без явных деклараций типов

Nikolay
06.03.2017
15:46:19
php - в семерке, наверное, завезли

Dmitry
06.03.2017
15:46:32

Vladimir
06.03.2017
15:46:48

Nikolay
06.03.2017
15:46:55
в си есть void*, это считается генериком?)))

Vladimir
06.03.2017
15:47:17