Так и есть, но все же Groovy & Clojure это языки с динамической типизацией (опустим compileStatic и core.typed) и нацелены несколько на иную аудиторию, в данной статье же сигнал в основном направлен на Java разработчиков.
Кроме того JVM тем и хороша — если давать удобный Java Interface, то можно свободно мешать языки в проекте.
Он не умеет транслировать код из типичной Java в идиоматичный Kotlin во многих случаях, однако на выходе всегда рабочий код (и визуально он не хуже Java :))
Простите, а в чем туманность будущего Swift? скоро выходит 4 версия, 3 версия чуть более чем прекрасно, развитие идет семимильными шагами, половина работодателей уже пишет все новое на Swift. Для языка которому 3 года в паблике это огромные достижения.
Вроде замечательный браузер, но останавливает не опен сурс натура его, да и насколько я понял пакеты для не убунты собирать — тот еще геморрой, ресурсов/картинок то в исходниках нет
Действительно, в игре огромное количество нюансов и комб которые нужно держать в голове и готовиться пустить в ход, так же средняя сложность Аркхема явно занижена, в игре огромное количество правил которые и за 5-10 партий сложно играть «правильно»
Думается мне, надо выбирать язык под задачу которой вы хотите заниматься, а там вам уже никакой рейтинг не поможет, обычно выбор весьма скромен и упирается в пару языков, где специалист уже сам разберется.
Если же человек только начинает программировать и думать, какой язык ему изучать, то пускай вначале изучит предложения о работе в его городе.
Раньше боялся работать напрямую, но на самом деле это очень легко и выгодно, просто нужно разослать несколько писем или позвонить в компании и дело буквально в шляпе.
Из очевидных плюсов — больше заработок, меньше конкуренции со стороны нашей друзей из индии.
забавно что Додо стала номер 1 в России, как по объемам так и по пиццириям, видать паренек знал что делает
Почему его не было? выглядит как догматическое утверждение.
Кроме того JVM тем и хороша — если давать удобный Java Interface, то можно свободно мешать языки в проекте.
Akka, Spark можно легко использовать в Kotlin и их не нужно переписывать если они вам нужны.
Хотя оригинальные штуки на Kotlin уже появляются, вот например очень интересный проект https://github.com/corda/corda
Действительно, в игре огромное количество нюансов и комб которые нужно держать в голове и готовиться пустить в ход, так же средняя сложность Аркхема явно занижена, в игре огромное количество правил которые и за 5-10 партий сложно играть «правильно»
Каждый день программирую на xml и Java :)
Думается мне, надо выбирать язык под задачу которой вы хотите заниматься, а там вам уже никакой рейтинг не поможет, обычно выбор весьма скромен и упирается в пару языков, где специалист уже сам разберется.
Если же человек только начинает программировать и думать, какой язык ему изучать, то пускай вначале изучит предложения о работе в его городе.
Из очевидных плюсов — больше заработок, меньше конкуренции со стороны нашей друзей из индии.