Почему вам стоит писать backend на Elixir / Роман Смирнов (Samokat tech)

Поделиться
HTML-код
  • Опубликовано: 10 фев 2025
  • Приглашаем на конференцию Saint HighLoad++ 2025, которая пройдет 23 и 24 июня в Санкт-Петербурге!
    Программа, подробности и билеты по ссылке: highload.ru/sp...
    ________
    Профессиональная конференция разработчиков высоконагруженных систем Saint HighLoad++ 2023
    Генеральный партнер конференции Garage Eight.
    Презентация и тезисы:
    highload.ru/sp...
    На данный момент существуют сотни языков программирования, которые можно использовать для разработки backend. Как выбрать язык, который даст наибольшее количество преимуществ, но не в ущерб результату?
    ...
    Нашли ошибку в видео? Пишите нам на support@ontico.ru

Комментарии • 12

  • @ВостряковАлександр-п9ы
    @ВостряковАлександр-п9ы 9 месяцев назад +24

    докладчик любит элексир, поэтому придумал показатели по которым элексир выходит лучшим языком

    • @РоманФСмирнов
      @РоманФСмирнов 3 месяца назад +5

      1) Эликсир через «и» пишется
      2) Мне нравятся многие языки, не только Elixir. Тут же речь шла именно про backend-разработку.
      Я бы не стал писать на Elixir десктоп-приложение, или консольную утилиту для обычных пользователей, или мобильное приложение, или высокочастотный трейдинг, да и много чего ещё. Так что это не вопрос любви, а чисто прагматичный подход к выбору языка, наиболее подходящего под конкретный скоуп задач.

  • @SergueiCambour
    @SergueiCambour 21 день назад

    @РоманФСмирнов: Спасибо большое за доклад, а есть ли какие-то российские платформы/форумы/job boards по Эликсиру? Спасибо.

  • @ivangorsky7537
    @ivangorsky7537 8 месяцев назад +9

    Спасибо за доклад. Не знаю, как это сказывается на Elixir, но Erlang последние несколько лет очень прибавил в темпах развития, например, оператор maybe -- просто пушка. Да и то что в другие языки потихоньку берут к себе фичи из E. говорит о многом. Надеюсь, благодаря подобным докладам, люди чаще будут выбирать Erlang/Elixir вместо странного выбора в пользу JavaScript/Python для бекенда

    • @РоманФСмирнов
      @РоманФСмирнов 3 месяца назад +1

      Отчасти появление Elixir подстегнуло и развитие Erlang.

  • @artemiy_uo
    @artemiy_uo 7 месяцев назад +3

    Тоже очень нравится Эликсир как и Руби.
    Не соглашусь о том что удовлетворенность от программирования на руби 2.7 балла )
    Так же как и удобство мета-программирования на руби 3.

    • @РоманФСмирнов
      @РоманФСмирнов 3 месяца назад +2

      Мне и самому Ruby нравится. Но дабы оценка не зависела от моих личных предпочтений, она тут ставилась на основании StackOverflow Survey. Участвуйте в их опросе в этом году, повышайте рейтинг Ruby.
      По поводу метапрограммирования, тут надо самому попробовать, чтобы понять насколько в Elixir оно удобнее и безопаснее. В Ruby очень легко можно внедриться в существующие классы, причём по несколько раз и из разных мест. В итоге, это приводит к весьма запутанному поведению.

  • @roman.chudov
    @roman.chudov 8 месяцев назад

    а можно где-то почитать об этих опросах по языкам программирования подробнее?

    • @montecristo31
      @montecristo31 5 месяцев назад +2

      Stackoverflow, (phoenix фреймворк на эликсире, в этом году вышел типо как самый приятный)

    • @РоманФСмирнов
      @РоманФСмирнов 3 месяца назад

      StackOverflow каждый год проводит опрос (Survey), потом отчёт выкладывают

  • @wadyn95
    @wadyn95 9 месяцев назад +4

    Странные сравнения начиная с выразительности, прям подбешивают такие сравнения "объективные"

    • @РоманФСмирнов
      @РоманФСмирнов 3 месяца назад

      В докладе же нет оценки напрямую по выразительности. Так как это было бы слишком субъективно.