Зачем нужны НЕпопулярные языки программирования?
Вставка
- Опубліковано 4 чер 2024
- Есть множество непопулярных языков программирования, о которых вы когда-то слышали, но не понимали зачем они вообще нужны. В данном видео мы обсудим наиболее выдающие экземпляры из мира непопуляных языков программирования, которые вопреки всему продолжают использоваться и по сей день.
Boosty: boosty.to/egorguru
Telegram: t.me/egor_guru
VK: egor.guru
Github: github.com/egorguru
00:00 - Вступление
00:59 - Почему используются непопулярные языки программирования?
01:40 - Perl
03:07 - Haskell и краткое введение в тему функциональной парадигмы программирования
04:45 - Lua
05:43 - Scala
07:07 - Lisp
08:30 - Erlang
09:34 - Elixir
10:23 - Groovy
10:47 - Nim
11:30 - Solidity
11:53 - Заключение
Музыка из видео:
c152 - Night In California
The Real Folk Blues (Instrumental Cover feat. Shirou Novaleinn)
#программирование
Видео топовое, спасибо, подобного не встречал
У меня на прошлой работе использовалась scala для бека. Проект достаточно молодой и крупный. Не думаю, что это уж сильно непопулярный язык
На Erlang много вакансий, просто никто не идёт искать программиста Erlang на авито или hh. Знаю случай, когда парня взяли на работу без собеседования, потому что он единственный в их стране знал Erlang))
Или вот забавный диалог запомнился
- Нам нужно 20 Erlang программистов найти за месяц
- В какой стране? Хотя, кого я обманываю, за месяц вы их нигде не найдёте
Scala все же не прям умирает
Как ты и сказал, на Scala много финтеха и легаси (тинек на 2/3 из скалы) однако он хорошо себя зарекомендовал в BigData своим Spark и много датаинженеров на нем пишут даже новые проекты (в сбере например или яндекс вертикали)
И про поддержку: версия Scala 3.4.1 вышла 29 марта 2024, а фреймворк zio (в основном видел на нем проекты) поддерживается до сих пор
а какже пролог, форт ?
Эй, scala популярный) Я как минимум scala developer, мой коллега scala developer. А если без шуток, то scala используется в BigData, а точнее в пакетной обработке
у меня в универе дофига хаскеля, от и до его уже выучили 🤣
Сразу видно, что блогеры - не инженеры. Иначе бы знали MatLab (а внутри ещё Stateflow и Simulink).
Scala широко используется в Big Data - в частности в фреймоврках Spark и Flink, если у вас терабайты данных, которые нужно обрабатывать близко к реальному времени, то только так, не смотря на наличие API в Spark для Python, R, SQL и Java. Так что Scala скорее всего никогда не станет убер популярной, но у нее есть своя устоявшееся ниша.
Ничего не понятно. Но очень интересно!
Лично я знаю C++, C#, Scala, Java, Kotlin, PHP, Javascript и много других страшных слов. Шутка. А если без шуток, то проблема в том, что нужно много времени, чтобы выучить каждый язык и, что важно, библиотеки к нему.
Чувак вообще не шарит, фишка хаскелля - это написание парсеров и компиляторов, многопоточность, фишка лиспа - гомоиконность, и он совсем не узконаправленный) Тоже самое касается и других языков, эликсир, эрланг - языки общего назначения
Изучили все Джаву и кучу библиотек к ней. И тут вдруг появляется Котлин.
Автор делетант, просто пересказывая информацию из Википедии и произвольно выбирая особенности или так называемые killer features. Относительно Лиспа, практически все это выдумки автора. Одной из ключевых особенностей при разработке Лиспа был символьный ИИ, а в настоящее время его основным преимуществом является гомоиконичность и крайняя простота синтаксиса. Количество скобок в конечном итоге примерно одинаковое; просто в Лиспе название функции идет как первый аргумент в скобках, в то время как в Си и подобных языках оно идет вне скобок.
Брат, не в garbage collector сила 🇷🇺
Перл? Не популярный?! Ну и бред. Устаревший возможно, но точно не непопулярный
Посмотрела дальше, большинство языков не непопулярные, а устаревшие, либо специализированы