Универсальный язык. Быстрые программы. Кроссплатформенность.
Какой язык изучать?
Хочется, чтобы готовые программы летали, хочется работу с сетью и инет, и чтобы в системе, ясное дело, можно было творить всё, что душе угодно.
В общем, хочется большую универсальность.
И чтобы без особых проблем можно было переносить код на другие ОС и железо, кроссплатформенность.
2D, 3D игрушки, сайты, вебпауки, вебскраперы, сервер-клиент, медиапроигрыватель, веббраузер, фм, работа с девайсами и на девайсах, сканирование трафика итд
LLVM бит-код не предлагать. Это максимальная кроссплатформенность на сегодня, но только для продевов.
Про Erlang, Haskell и LISP уж очень много негативных отзывов.
Pascal, бейсик, фортран и все их вариации и остальной допотопный треш давно пора отправить на свалку истории.
Python, Ruby, Java - это, конечно быстро и просто, но они, вроде, сильно пасуют при работе на низком уровне, и программы на них получаются до ужаса тормозные.
PHP - язык для разработки веб-сайтов и только.
JS и Dart - вообще смешно, на них ничего реального не сделать.
С - своё отжил, довольно сложно, процесс разработки медленный.
C++ - своё доживает, хотя это, наверное, самый подходящий на сегодня к моим критериям ЯП. Он удобней C и почти также быстр, но эволюция на месте не стоит, сегодня хочется проще и без потери производительности.
D и Rust с их тупыми ограничениями, особенно Rust, безопасный язык видители, не нужны даром.
Go и Objective Caml - эти языки вообще не понятно зачем нужны.
Objective-C - комментарии ну очень разнятся. Хотя, язык стремительно набирает популярность в последние годы.
Ваши мнения?