Никита Соболев. Elixir - не Ruby, а лучше
Ғылым және технология
Один из создателей Rails - Jose Valim - создал свой язык программирования. Такой непохожий, но такой знакомый! Еще бы, ведь он частично вдохновлялся Ruby, когда создавал его. И многие стали считать язык Elixir - новым Ruby. А вот и нет! Elixir - принципиально другой язык, и непонимание различия подходов и принципов погубили уже не один проект. Предлагаю разобраться, что же за новые идеи нам предлагают.
Пікірлер: 10
в bash есть пайпы, но это не делает его читаемым))
ничего нельзя "нахачить и заманкипатчить" 4:00
Странно, если Elixir привыкание вызывает, то почему Prolog, еще более мощный язык с унификацией (обобщение матчинга) - нет?
@Comm1ted
Жыл бұрын
ну не только это же "решает"
2017 год, а кто-то все еще делает entry-level лекции по Elixir. И по поводу быстроты Elixir - это распространенное заблуждение. Главные его особенности - это fault-tolerance и удобная конкурентная модель, а по скорости он на уровне того же Python.
Если бы этот чувак рекламировал жизнь я бы суициднулся.
Упоминание пайпов в докладе вызывает улыбку, учитывая, что в Clojure есть стрелочка (->), которая делает то же самое, но при этом не является каким-то магическим оператором, а является макросом, написанным на самом языке. И всякие крутые вещи вроде `swiss-arrows` (тоже написанные на самом языке!). Пайпы? ХА-ХА-ХА
@deadleaves1985
5 жыл бұрын
а какая-то практическая разница между "является макросом" и "является оператором" есть, или это clojure-понт такой странный?) И как вообще наличие стрелки в clojure релевантно к обсуждению эликсира?)
Шутки не твой конёк, чувак
полная хрень, автор очень слабый разработчик.