Comments 18
Какие у этого яп преимущества? Позволяет более продуктивно решать какие-то задачи?
нет, но я верю в силу пробелов (то есть, отступов)
а у gleam преимущества очевидные: статическая типизация и платформа эрланга
Фактически это просто еще один язык для виртуальной машины BEAM (основной язык - эрланг), умеет все тоже самое но более чистый и лаконичный синтаксис. В принципе тоже самое что и Elixir
Gleam можно использовать совместно с Elixir, для развесистой бизнес-логики, когда преимущества статической типизации становятся осязаемыми. Вот тут пример для старта: https://katafrakt.me/2021/10/13/app-with-elixir-business-logic-with-gleam/
Есть ещё интересная конструкция use, у которой, наверно, нет аналогов в других языках
Выглядит как using в последних версиях c#
Это ж Scala с её pattern matching и for comprehension, а pipe operator взят из F#
Нет языка лучше Питона. Ну еще си(++) для скорости. Ну и ассемблер — мозги потренировать.
Не понимаю я эти попытки заменить прекрасный синтаксис Erlang-а на синтаксис другого языка. В итоге получаются какие-то франкенштейны где синтаксис Эрланга так и светит наружу этих костылей
Сегодня я для себя открыл: язык программирования gleam