Комментарии 28
Go и D, но не Rust?
Хотя говорить о роли Matlab для будущего программирования — это даже не смешно.
Здесь должен был быть очень длинный и очень гневный коммент про отсутствие Rust, но меня непременно заминусовали бы, так что просто отмечу, что именно его я считаю впереди планеты всей, а остальные языки как-то перестаю рассматривать всерьёз (хотя это уже слишком радикально, наверно)
Здравствуйте, можно узнать почему? Я лично отдаю предпочтение Scala. Он в отличии от Rust, позволяет очень хорошо описывать сложную предметную область за счет сочетания ООП, ФП и других фич. К тому же имеет богатый набор средств для разработки конкурентных систем, не говоря уже о библиотеках под JVM на все случаи жизни.
Нафига нам целых тринадцать языков будущего? Давайте сделаем один универсальный язык будущего!
Галимый маркетинговый булшит.
1. Индийский
2. Китайский
3…
R есть, но нет Python, который дает такие же и еще больше возможностей. + Hadoop, Spark и прочее
Java 8? Нет, я конечно, тоже люблю java, но она никогда не занималась определением будущего. Скорее, всегда догоняла.
Swift — язык качественно отличается только от Objective-C. Причем тут будущее?
Go — это нишевый Web 2.0 для Паскаля, авторы которого прибегают к сомнительным практикам в стиле кодогенерации и мета-информации вместо нормальных комментариев.
CoffeeScript — почти мертв
D — почти мертв
Less — а почему не Sass/Scss?
Я мог бы и продолжить, но другими языками/технологиями не пользовался.
Существенная проблема в том, что будущее программирование определяют не языки, а подходы. Ну так, микросервисы, контейнеры, облака, различные парадигмы.
Но даже если из ИИ не выйдет програмиста опять не совсем понятно как автор определял у каких языков есть будущее, а у каких — нет. И за примерами далеко ходить не надо. CoffeeScript? На сайте проекта CoffeeScript убедительно советуют пересаживаться на ванильном ECMAScript 2016. Три года назад CoffeeScript и был то самое будущее, но сейчас CoffeeScript скорее мертв, чем жив. Чего однако не скажешь о TypeScript, Да и как-то про самого JS не замолвили ни слова — видно там будущего или как?
Или вот D упомянули, а Nim нет? Почему? Непорядок от слова совсем, а между прочим Nim рулить не хуже D; я вот абсолютно уверен, что будущее у него ни чуть не меньше чем у Go.
И за Rust мне тоже обидно: чем Rust хуже Go и/или D? Или чем хуже C# чем Java. После того как C# заопенсорсили и MS стартовали .Net на линуксе и на маках мне лично как-то страшно становится за будущее джавы. Но Java 8 упомянута, а C# нет?
Если коротко: какое-то навязчивое ощущение, что статью писали два года назад, да и тогда про будущее програмирования на кофейной гуще гадали, но у автора ну не сложилось с Вангой. Или с коффе :)
13 перспективных языков программирования