
Alexander
24.05.2017
12:27:52

عاصم بن حارث
24.05.2017
12:27:53

Alexey
24.05.2017
12:29:07
Я думаю в эликсир еще много чего добавят) Это не перл бородатый)

عاصم بن حارث
24.05.2017
12:30:23

Google

Alexey
24.05.2017
12:30:50
Я к тому что там уже сложно что-то добавить. Не добавить не убавить)

Alexander
24.05.2017
12:30:59

عاصم بن حارث
24.05.2017
12:31:03
???

Alexander
24.05.2017
12:32:24
я молчу про то, что leap_year появился ровно, как обосрались с високосным годом )
пока питон/руби и даже всякие го и ноды - продуктивнее для работы. Много просто не надо требовать от эликсира

Max
24.05.2017
12:33:46
еликсир — байтомесилка

Alexander
24.05.2017
12:33:47
если к нему относиться, как к кофескрипту для эрланга

Max
24.05.2017
12:33:49
как и ерланг
взял байт из сокета, переложил в другой сокет — это норм

Alexander
24.05.2017
12:34:09
то станет спокойнее на душе и перестаешь просыпаться с кошмарами
как раз эликсир - попытка собрать руби для эрланга
в этом нет ничего плохого.

Google

عاصم بن حارث
24.05.2017
12:38:56

Alexey
24.05.2017
12:39:23
почему так не хочется верить в это?)

Alexander
24.05.2017
12:39:29
как бы намек

Max
24.05.2017
12:39:58
с питоном было бы лучше

Alexander
24.05.2017
12:40:23

عاصم بن حارث
24.05.2017
12:40:31

Alexander
24.05.2017
12:40:34
да разные, но всем насрать. Азиаты-с

Александр
24.05.2017
13:08:46

Max
24.05.2017
13:09:51

Darth
24.05.2017
13:10:55

Vadim
24.05.2017
13:11:23
ой, даже чьи-то попытки нагуглились с таким названием и с таким назначением

Darth
24.05.2017
13:12:09
Но пайтон же не нужен

Александр
24.05.2017
13:12:15

Vadim
24.05.2017
13:13:27
а не, это кто-то переписывает/переписывал бим на rpython

Max
24.05.2017
13:13:42
ну так-то идеально было бы ml иметь
ml-on-beam

Александр
24.05.2017
13:15:08
я не очень глубоко знаю ML, но в эликсире все его фичи языковые есть

Yuriy
24.05.2017
13:15:34

Google

Max
24.05.2017
13:16:03
фичи-то есть

Александр
24.05.2017
13:23:15
ну какие и как синтаксис питона смог бы их исправить?

Alexey
24.05.2017
13:24:19
end не надо было б писать)

Darth
24.05.2017
13:43:49
Если бы в эликсире была вложенность пробелами, как в пайтоне, то многие бы бросили эликсир :)

Maxim
24.05.2017
13:44:46
я б точно бросил

Alexey
24.05.2017
13:46:12
замена do end на {} была бы хороша, в остальном синтаксис эликсира устраивает

Vadim
24.05.2017
14:35:18

Alexey
24.05.2017
14:41:23
А вы каких языках ещё бывает паттерн-матчинг в аргументах функции? Haskell знаю

Can
24.05.2017
14:49:10
Вроде в шарп даже вкрутили

Dmitry
24.05.2017
14:50:03
Да это тренд такой... прикручивать фишки функциональных языков в императивщину... от лямбд и стримов в джаве плакать хочется, например

عاصم بن حارث
24.05.2017
15:28:41

Alexey
24.05.2017
15:30:14

عاصم بن حارث
24.05.2017
15:37:01
Не то, что с..? А то, что императив не следует смешивать с функ. У каждого своя ниша. И плодить химеру,- скрещивая подобное не лучшее действо. (ИМХО)

Alexey
24.05.2017
15:41:41
ну в джаве это сильно сокращает код который нужно писать
да и нагляднее, нежели анонимные объекты

Dmitry
24.05.2017
15:54:51
да и нагляднее, нежели анонимные объекты
Аха... если надо просто отфильтровать что-то в стриме, например, то да. А так попытки внедрить функции высокого порядка в джаву выглядят ужасно по-моему.. надо два аргумента? Создавай BiFunction... надо больше - пиши свои интерфейсы... куча мусорного кода... даже без stream API... например вызов метода computeIfPresent для map с функцией для ремаппинга, занимающей больше пары строк вызывает дикое желание избить автора... потому что надо тратить время и разбираться в том что происходит.
А если стрим, то можно вообще вешаться, когда по сути одна строка кода (понятно, что в одну строку не пишут, но логически она все ещё одна) содержит пару лямбд, да ещё и коллектор...
Но простые однострочный лямбды упрощают код, согласен...

Alexey
24.05.2017
15:59:04
ну, с учетом того как вообще все туго входит в java, то это уже прогресс)

Dmitry
24.05.2017
15:59:59
Да. Но сейчас пишу на джава на работе.. и после эрланга тихо её ненавижу )

Google

عاصم بن حارث
24.05.2017
16:00:13
?

Timur
24.05.2017
16:13:50

Dmitry
24.05.2017
16:15:23
А java на скалу не вариант заменить?
Ну на текущем месте работы нет, а вообще я думаю об этом. Но в идеале вернуться к эрлангу... эликсир наверно тоже не вариант, потому что его используют в областях, которые мне неинтересны в основном. Это больше для саморазвития.

Max
24.05.2017
16:19:10
хотят в скалке отступы

عاصم بن حارث
24.05.2017
16:21:39
"оспасность одного пробела" VS. "программные скобоки".

Dmitry
24.05.2017
16:23:12
Я за скобки... begin/end тоже отторжения не вызывают...

عاصم بن حارث
24.05.2017
16:23:59
Именно.

Александр
24.05.2017
16:24:26
end не надо было б писать)
1. геморройно копипастить код
2. сложно понимать где закончился блок, если функции большие (понятно что так делать не нужно, но загляните в код django той же самой, там таких мест немало)
лично я в руби фигурные скобки использую только для однострочных выражений
мне end приятно видеть

Admin
ERROR: S client not available

عاصم بن حارث
24.05.2017
16:26:09
И даже при дисциплинированном форматировании при пользовании "отступов" ОДИН пробел может пустить по ... целый блок кода ))) Что нельзя сказать о программых скобках.
И ищи этот _один_ пробелецЪ ))))

Max
24.05.2017
16:26:36
что-то сколько пишу на питоне, никогда такой проблемы не было
так обычно считают те, кто на нём не пишет
(я раньше тоже считал)

Александр
24.05.2017
16:27:28
я раньше поддерживал проекты на питоне, у меня было много раз
про то что блоки плохо видно где кончаются, тоже было

عاصم بن حارث
24.05.2017
16:28:14

Александр
24.05.2017
16:28:19
не люблю туда сюда елозить по коду лишний раз

Max
24.05.2017
16:28:32
хз, у меня емакс сам выравнивает и подсвечивает если что не так

Google

Александр
24.05.2017
16:29:12
не все емаксом пользуются

Dmitry
24.05.2017
16:30:26
Да. Я не смог к емаксу привыкнуть...

عاصم بن حارث
24.05.2017
16:30:57

Александр
24.05.2017
16:33:41
точно REPL + копипаст в питоне меня очень напрягали

Dmitry
24.05.2017
16:33:50

عاصم بن حارث
24.05.2017
16:34:34

Pavel
24.05.2017
16:35:02
А автодополнения ты както настроил в емаксе?
просто я вот сижу в простом erlang-mode и erlang-shell

Dmitry
24.05.2017
16:35:30

Pavel
24.05.2017
16:35:40
охота иногда автодополнений. особенно в erlang-shell

عاصم بن حارث
24.05.2017
16:35:41

Pavel
24.05.2017
16:35:53
а вижу.. вроде коммитят нет нет

عاصم بن حارث
24.05.2017
16:37:21
Оно еще живое?
эммм... ну прям не ажиотаж активности, но с напильником меня все устраивает )))
Или заюзай spacemacs с его настройками на эрланг )))

Dmitry
24.05.2017
16:38:35
Вообще мне тут в idea понравилось код на эрланге писать. Но она тяжелая..

Pavel
24.05.2017
16:38:44

عاصم بن حارث
24.05.2017
16:39:02
Одно время, мне хватало базовых феатуресов поддержки в самом эрланге + дистел )))

Pavel
24.05.2017
16:39:54
вот я дистел пробовал.. вроде дает автодополнения. Но надо танцевать с бубном.. в прочем это емакс) там так и должно быть

عاصم بن حارث
24.05.2017
16:40:14

Dmitry
24.05.2017
16:42:16