Vassiliy ИТК Kuzenkov
2024-03-16 07:05
Если вообще не брать денежный вопрос в расчет, а именно чистый кайф, то я бы тоже за Clojure - все последние петы именно на нем пишу :D. Если расширение кругозора (в зависимости от Mother lang) - Prolog, Erlang, LISP (любой, тут кложа будет возможно мешаться глубине познания лиспов), Ocaml (можно в целом после жса на попроще ReasonML посмотреть/пощупать), Coq (формальная верификация вообще затягивает, если продраться через сложность входа), Nim (как системный язык с концепциями куда интереснее Раста), IO (это такой язык с полной ставкой на прототипное наследование - после на JS подругому начал смотреть)Реального бабла ни в одном языке из перечисленных выше для средненького разраба нет (или есть, но очень сложно до него добраться и оно часто далеко от рынка). За баблом и чтобы не скатиться в Go, Python, JS/TS, Ruby, PHP, KotlinМожно еще изучать библиотеки в мультипарадигменных языках, которые привносят новые высокоуровневые концепции типа вот fp-ts/io.ts, rx.js (потом в RX Java например было мне довольно просто разбираться и это кайф).