Size: a a a

2020 January 13

V

V in pro.elixir
Yar
Юникс-админ.
Любопытство, может и профиль поменяю. Но в первую очередь таки в пару к эрлангу удовлетворить любопытство и домашние проекты делать, если попрет вдохновение.
В плане языков программирования какой опыт?
источник

Y

Yar in pro.elixir
V
В плане языков программирования какой опыт?
Изучал Си и Перл, сейчас Эрланг смотрю.
А так баш в основном.
источник

Y

Yar in pro.elixir
Т.е. мало и не продакшен
источник

V

V in pro.elixir
Если в опыте только императивщина - тогда сперва нужно воспринять функциональную парадигму. Потом сам язык - синтаксис, паттерн-матчинг, списковые выражения, гарды, функции, модули, алиасы, импорты, юз-ы, структуры данных, спеки. Освоить iex, mix. Это всё на elixir-lang.org
источник

V

V in pro.elixir
По-моему это и есть ответ на вопрос "с чего начать?"
источник

Y

Yar in pro.elixir
Ок, спасибо.
источник

DA

Denis Afonin in pro.elixir
Źmićer Rubinštejn
Как понимание зависит от того, что ты начал с эрланга?
Может и никак, может и по-всякому. Честно говоря, я не понял вопроса.
Но, думаю, очевидно, что у того, кто сперва изучал Erlang, много писал на нём, познал его слабые/сильные стороны, а потом (вдруг?) открыл для себя Elixir, и у того, кто, например, решил постичь функциональную парадигму на примере Elixir-а, "понимания" будут всё-таки несколько разные, не находишь?
источник

V

V in pro.elixir
Всё правильно, язык - это одно, рантайм - другое. Можно учить с обоих концов.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Denis Afonin
Может и никак, может и по-всякому. Честно говоря, я не понял вопроса.
Но, думаю, очевидно, что у того, кто сперва изучал Erlang, много писал на нём, познал его слабые/сильные стороны, а потом (вдруг?) открыл для себя Elixir, и у того, кто, например, решил постичь функциональную парадигму на примере Elixir-а, "понимания" будут всё-таки несколько разные, не находишь?
С этим не поспоришь.
Но «много писать на эрланг» в качестве первого пункта изучения эликсира выглядит странно...
источник

RP

Roman Pushkov in pro.elixir
я б сказал, что начинать с эрланга не оч
источник

RP

Roman Pushkov in pro.elixir
тот же репл у элика намного приятнее
источник

Y

Yar in pro.elixir
Roman Pushkov
я б сказал, что начинать с эрланга не оч
поздно, уже начинаю))
источник

RP

Roman Pushkov in pro.elixir
посмотреть доки не отходя от кассы дорогого стоит, например
источник

DA

Denis Afonin in pro.elixir
Roman Pushkov
тот же репл у элика намного приятнее
Но вот как это осознать, не наматерившись вдоволь на Erlang-овый репл?☺️
источник

PG

Pïg Grëënëst in pro.elixir
попользовавшись до этого любым другим реплом
источник

RP

Roman Pushkov in pro.elixir
это осознание не добавляет скорости изучения языка
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Начинать изучение Elixir-а с Erlang-а ну вот никому не рекомендую, только если у вас есть терпение разбираться с каждой фигнёй, что ну будет сходу не работать (начиная с таких простых вещей, почему проект не перекомпилируется и компилирует удаленные зависимости).
источник

DA

Denis Afonin in pro.elixir
Roman Pushkov
это осознание не добавляет скорости изучения языка
Спору нет, но вот ценности именно Elixir-а добавить может вполне
источник

RP

Roman Pushkov in pro.elixir
а при чём тут ценность эликсира, если объявленная целевая функция - изучение языка?
источник

IK

Ihor Katkov in pro.elixir
> Подскажите, с чего начинать изучение эликсира?
Цель - *начать* изучать Elixir. При чем тут Erlang?
источник