
Denis
12.12.2016
14:57:09
Почему плох?
Феникс

I
12.12.2016
14:58:29
сыроват

Aldar
12.12.2016
14:59:29
хотя многое о чем жаловался Александр уже пофиксили

Google

Aldar
12.12.2016
14:59:38
те же даты

Denis
12.12.2016
15:00:11
Краткая сводка бенефитов Elixir:
+ хайлоад на слабом железе
+ время отклика низкое
+ Параллельный флоу автоматически
+ протоколы, макросы, паттерн матчинг
+ immutability на уровне языка
+ Макросы, протоколы, акторы
+ скедюлер считает редукции у каждого процесса и не допускает долгой работы без переключения, хотя это скорее преимущества beam а не самого языка
+ Дааа, с пакетами просто замечательно в элексире всё
+ в elixir очень вкусная стандартная либа
+ и все эти ex_doc, которые запускают тесты прямо из документации, это просто круть
- В стандартной библиотеке Elixir нет HTTP-клиента

Vladimir
12.12.2016
15:00:55

Сергей
12.12.2016
15:01:01
эликсир очень хорош)))

Vladimir
12.12.2016
15:01:13
почти всё из этого это эрланг

Vladimir
12.12.2016
15:02:14
Да уж
И про хайлоад тоже как то странные утверждения
То есть, по сравнению с руби - может быть

Глеб
12.12.2016
15:04:56
О, народ, вы в тему. Сам присматривался к elixir, но не нашёл нормального обучения. Кто знает, что можно почитать/посмотреть человеку, у которого глаз подёргивается от синтаксиса подобного? Сам всю жинь писал на С++, С#, теперь вот в веб'е на JS.

Denis
12.12.2016
15:05:17

Evgeny
12.12.2016
15:05:28
я б пожалел людей

Denis
12.12.2016
15:05:39
Да вот и хочу

Google

I
12.12.2016
15:05:43

Сергей
12.12.2016
15:05:46

Denis
12.12.2016
15:05:56
Они говорят Elixir + Phoenix очень крутая штука и надо брать

Сергей
12.12.2016
15:06:06
а

Глеб
12.12.2016
15:06:07

Aldar
12.12.2016
15:06:10

Jared
12.12.2016
15:06:12

Сергей
12.12.2016
15:06:14

Evgeny
12.12.2016
15:06:19

Denis
12.12.2016
15:06:30

Evgeny
12.12.2016
15:06:38

Jared
12.12.2016
15:07:16
на энглище
Если только на нем, потому что на english scheduler так не произнести при желании

Evgeny
12.12.2016
15:07:30
чойта?

Jared
12.12.2016
15:08:02
чойта?
Патамучта язык не позволяет

Глеб
12.12.2016
15:08:14

Evgeny
12.12.2016
15:08:21
вы с носителями поговорите
которые, вот сволочи, так и говорят

Jared
12.12.2016
15:08:41

Evgeny
12.12.2016
15:08:56
Америка или Британия?
Меня переучивали полгода

Google

Jared
12.12.2016
15:09:09
Это как бы шедьюла на крайняк

Evgeny
12.12.2016
15:09:17
ск вместо ш

Jared
12.12.2016
15:09:47
Не тот случай

Evgeny
12.12.2016
15:09:50
скедьюла

Jared
12.12.2016
15:10:00
Омг
Да нет же))

Dreamerinnoise
12.12.2016
15:10:47
BrE /ˈskedʒuːl/ ; NAmE /ˈskedʒuːl/ ; BrE also /ˈʃedʒuːl/ , also /ˈʃedjuːl/
посритесь тут ещё
http://www.oxfordlearnersdictionaries.com/definition/english/schedule_1?q=schedule

Aldar
12.12.2016
15:10:53
в эликсире крутой пайп оператор!
https://elixirschool.com/lessons/basics/pipe-operator/

Evgeny
12.12.2016
15:11:36
http://dictionary.cambridge.org/ru/%D1%81%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C/%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9/scheduler

Глеб
12.12.2016
15:11:36

Jared
12.12.2016
15:11:52

Aldar
12.12.2016
15:11:59
это такая фишка языка, как в хаскеле оператор >>=

Sergey
12.12.2016
15:12:01
в американском английском в начале звук Ш, в британском СК

Evgeny
12.12.2016
15:12:02
скедьюлёр
или щедьюла
там два звука можно кликнуть

Sergey
12.12.2016
15:13:17
нашли о чем поспорить
: )

Google

Jared
12.12.2016
15:13:43
https://translate.google.ru/#en/ru/scheduler
Очередной пруф

Evgeny
12.12.2016
15:14:05
а если найду автогенератор который будет говорить эсжедулер? Гугл автогенерит - это нещитово

Jared
12.12.2016
15:14:14

Evgeny
12.12.2016
15:14:31
На моей ссылке нажмите на второй значок звука

Jared
12.12.2016
15:14:45

Dreamerinnoise
12.12.2016
15:14:48

Aldar
12.12.2016
15:15:00

Dreamerinnoise
12.12.2016
15:15:05
Color или colour?

Admin
ERROR: S client not available

Sergey
12.12.2016
15:15:15
в английском куча акцентов и все произносят как-бы по-разному.

Aldar
12.12.2016
15:15:16
там вконце разные материалы и ссылочки

Jared
12.12.2016
15:16:11


Denis
12.12.2016
15:16:26
Итого, сводка по Elixir.
Плюс.
+ хайлоад на слабом железе
+ время отклика низкое
+ Параллельный флоу автоматически
+ протоколы, макросы, паттерн матчинг
+ immutability на уровне языка
+ Макросы, протоколы, акторы
+ шедулер считает редукции у каждого процесса и не допускает долгой работы без переключения, хотя это скорее преимущества beam а не самого языка
+ в elixir очень вкусная стандартная либа
+ и все эти ex_doc, которые запускают тесты прямо из документации, это просто круть
+ встроенная Мнезия как альтернатива редису
+ в эликсире крутой пайп оператор!
+ компилируется в байт-код BEAM
+ Plug pipeline-based девелопмент как плюс
Минусы:
+ незрелость экосистемы
- В стандартной библиотеке Elixir нет HTTP-клиента
- с пакетами всё плохо в элексире – говно пакеты, в основном
- проблемы с Deploy в Phoenix
- Часто добавляешь пакет и он не работает в разных environments, прямо бомбит
- часто нет док/они не соответствуют реальности
- люди тесты мало пишут → исходники в качестве документации
- Короче с инфраструктурой почти как в жс
- @kana_sama пробовал феникс на хероку задеплоить, так и не справился


Jared
12.12.2016
15:16:31
Особенно в таком произношении)

Evgeny
12.12.2016
15:17:11
https://www.youtube.com/watch?v=p0Utdnh4hg8

Sergey
12.12.2016
15:17:11

Evgeny
12.12.2016
15:17:21
Ну вот с живой персоной

Jared
12.12.2016
15:17:42

Denis
12.12.2016
15:17:48
вот так оставляю, поскольку это коллективное творчество :)

Google

Jared
12.12.2016
15:18:36
)))

Глеб
12.12.2016
15:18:38

Evgeny
12.12.2016
15:18:53
мнехия памяти жрет как не в себя
от двух до 4 датасетов

Aldar
12.12.2016
15:19:13
ets вместо редиса)


Alexey
12.12.2016
15:26:24
Итого, сводка по Elixir.
Плюс.
+ хайлоад на слабом железе
+ время отклика низкое
+ Параллельный флоу автоматически
+ протоколы, макросы, паттерн матчинг
+ immutability на уровне языка
+ Макросы, протоколы, акторы
+ шедулер считает редукции у каждого процесса и не допускает долгой работы без переключения, хотя это скорее преимущества beam а не самого языка
+ в elixir очень вкусная стандартная либа
+ и все эти ex_doc, которые запускают тесты прямо из документации, это просто круть
+ встроенная Мнезия как альтернатива редису
+ в эликсире крутой пайп оператор!
+ компилируется в байт-код BEAM
+ Plug pipeline-based девелопмент как плюс
Минусы:
+ незрелость экосистемы
- В стандартной библиотеке Elixir нет HTTP-клиента
- с пакетами всё плохо в элексире – говно пакеты, в основном
- проблемы с Deploy в Phoenix
- Часто добавляешь пакет и он не работает в разных environments, прямо бомбит
- часто нет док/они не соответствуют реальности
- люди тесты мало пишут → исходники в качестве документации
- Короче с инфраструктурой почти как в жс
- @kana_sama пробовал феникс на хероку задеплоить, так и не справился
А реальные сравнения есть с чем-нибудь? А то на маркетинговые тексты похоже :)


Denis
12.12.2016
15:26:51

Vladimir
12.12.2016
15:30:25

Vladimir
12.12.2016
15:32:12
Фб тоже не зря на PHP написали)

Evgeny
12.12.2016
15:32:19
Для них это оправданно, да

Vladimir
12.12.2016
15:32:33

Alexey
12.12.2016
15:32:40

Vladimir
12.12.2016
15:32:53
Так причины то достаточно вялые
Ну то есть, на джаве можно быбло бы споскойно сделать то же самое
Но разрабов легче найти

Alexey
12.12.2016
15:33:36
Понятное дело, меня вопрос производительности заинтересовал.

Maksim
12.12.2016
15:34:09
а, что, че за вопрос про эрланг?

Vladimir
12.12.2016
15:35:10

Maksim
12.12.2016
15:35:14
чего вы хотите узнать про эрланг от тех, кто им на самом деле пользуется?

Vladimir
12.12.2016
15:35:26
> @iamstarkov
эрланговый fault-tolerance на том же уровне сложно повторить в джаве
Почему? Что там такого особенного?

Vladimir
12.12.2016
15:35:38

Maksim
12.12.2016
15:36:09
так вопрос то в чём?