> JsСпасибо, но я не г-ноед. JS буду применять только там где без него нельзя, а там, где можно без него - выберу что-то другое.
> + Crystal, если нужна статическая типизация
> + Elixir, если нужна скорость, но хочется писать в стиле Ruby
Покажите мне сколько компаний на просторах СНГ имеют специалистов по этим языкам. Почему не сразу Groovy + Grails? Почему не Clojure + ClojureScript? Почему не Nim или Ceylon? Их-то точно никто не умеет, кроме пары-тройки компаний-единорогов на страну! Конечно, для души, а не за деньги, можно писать на чем угодно, и не только вышеперечисленном.
> Ruby
Раз Ruby, тогда и Python. У него, в отличие от Ruby, есть не только один major framework (Django), а и весьма популярные Pyramid и Flask. Как ни странно, лично мне за три года периодического кодописания на Питоне приходилочь работать с джангой меньше, чем с пирамидой или фласком.
Кстати, если в Руби есть другие популярные веб-фреймворки кроме рельс, то развенчайте моё заблуждение, буду только рад тому, что язык поддерживает жизнеспособность не завязываясь на единственный инструмент.
> Go
Да, хорошо, но ему ещё предстоит обрести популярность как язык, который "хорош для веба" (на котором удобно писать бэкэнд). Сейчас инфраструктура (либы, инструменты и особенно фреймворки) для веба пока слабенькая если сравнивать с Python или Ruby, но это вопрос времени. Всё очень активно пилится прямо сейчас.