> раст круче го кто знает? го понравился, но ява по развитееРассматривать языки абстрактно -- не самая хорошая идея. Надо оценивать применительно к задачам. Но если уж попытаться ответить на поставленный вопрос в его текущей формулировке, то:
Go уже готов к продакшену, и много где используется. Те же docker и aptly показали себя очень надёжными инструментами, и уже вовсю шагают по планете. Синтаксис не страшнее крестов. По крайней мере я, когда патчи писал, сумел быстро разобраться, что к чему.
Rust пока только становится на ноги, но вот кое-какие части Dropbox уже на нём переписали. Вроде даже работает. Но об этом объявили сравнительно недавно, и написанные на нём компоненты -- это закрытая разработка одноимённой компании, так что я пока не видел устоявшегося мнения о Rust.
Java хороша для коммерческой разработки, с ней удобно делать высокопроизводительные демоны, которые должны постоянно висеть в системе. Но учитывая скорость разгона при старте, а также потребление памяти и CPU -- она заметно проигрывает нативным языкам.
Если вас интересует некая другая абстрактная крутость, можете взглянуть... Ну не знаю... На Racket Scheme, как на пример Lisp-подобных языков. Вот уже несколько десятков лет ни один язык из не-lisp-подобных не может догнать их по выразительной силе. Единственное, что огорчает -- они динамически-типизированные.
Из наиболее крутых в плане системы автоматического вывода типов -- смотрите на ML-подобные языки. Haskell и Ocaml сейчас самые популярные, но первый -- чисто ленивый, это новичками сложно даётся (мне так и не далось).