Как стать автором
Обновить

Комментарии 28

Действительно очень странно упоминать D но не Rust.
CoffeeScript не прижился. Но есть достойная замена ELM.
Странно, что в этом списке нет Julia (при этом есть Matlab) и Rust.
Julia незаметна даже на фоне R https://www.google.com/trends/explore?q=%2Fm%2F0j3djl7,%2Fm%2F0212jm
Хотя говорить о роли Matlab для будущего программирования — это даже не смешно.
НЛО прилетело и опубликовало эту надпись здесь
ES6 не умеет без фигурных. Но, зато умеет (почти) всё остальное: классы, стрелочные функции, вот это всё.

Вот бы ещё строгую типизацию… Ну и protected переменные до кучи.

Здесь должен был быть очень длинный и очень гневный коммент про отсутствие Rust, но меня непременно заминусовали бы, так что просто отмечу, что именно его я считаю впереди планеты всей, а остальные языки как-то перестаю рассматривать всерьёз (хотя это уже слишком радикально, наверно)

Здравствуйте, можно узнать почему? Я лично отдаю предпочтение Scala. Он в отличии от Rust, позволяет очень хорошо описывать сложную предметную область за счет сочетания ООП, ФП и других фич. К тому же имеет богатый набор средств для разработки конкурентных систем, не говоря уже о библиотеках под JVM на все случаи жизни.

Scala -> JVM -> GC/RAM
Rust — native code.

Тема явно не раскрыта, существует не мало языков компилируемых в native code.

Где C#? А «язык будущего» CoffeeScript разве еще жив?
Да здравствует строгая типизация, наше светлое будущее!!! :)
НЛО прилетело и опубликовало эту надпись здесь

Нафига нам целых тринадцать языков будущего? Давайте сделаем один универсальный язык будущего! image

И тогда у нас будет целых 14 языков будущего!
На тему языков, сдвигающих парадигмы — советую посмотреть в сторону Idris. Подозреваю, что в ближайшие 5 лет во многих мэйнстримных языках появится встроенная система доказательства корректности программы.
Весьма странная подборка. Упомянули некоторые «языки», которые по сути языками не являются, но про другие языки забыли.
Просто статью Go'шники писали.
> Arduino — это набор C и C++ функций, которые вы собираете в строки, а компилятор делает всё остальное.

Галимый маркетинговый булшит.
Очень странно что нет Rust (единственное что пожалуй стоит упоминания).
НЛО прилетело и опубликовало эту надпись здесь
Прочитав название, подумал, что пост будет примерно таков:

1. Индийский
2. Китайский
3…

Нет, Холмс. Будущее за картинками и смайликами.

Заказчики заставлют убирать TableView и заменять их на CollectionView — и чтобы никаких букв!

R есть, но нет Python, который дает такие же и еще больше возможностей. + Hadoop, Spark и прочее
Java 8? Нет, я конечно, тоже люблю java, но она никогда не занималась определением будущего. Скорее, всегда догоняла.
Swift — язык качественно отличается только от Objective-C. Причем тут будущее?
Go — это нишевый Web 2.0 для Паскаля, авторы которого прибегают к сомнительным практикам в стиле кодогенерации и мета-информации вместо нормальных комментариев.
CoffeeScript — почти мертв
D — почти мертв
Less — а почему не Sass/Scss?


Я мог бы и продолжить, но другими языками/технологиями не пользовался.


Существенная проблема в том, что будущее программирование определяют не языки, а подходы. Ну так, микросервисы, контейнеры, облака, различные парадигмы.

Eifel тоже достойный язык
Мы про будущее програмирования вангуем, а завтра раз и научат нейронок акурат на асемблере творить и хана будет всем языкам програмирования вместе с програмистами, останутся только несколько десятков девопсов прислуживать за ИИ :)

Но даже если из ИИ не выйдет програмиста опять не совсем понятно как автор определял у каких языков есть будущее, а у каких — нет. И за примерами далеко ходить не надо. 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# нет?

Если коротко: какое-то навязчивое ощущение, что статью писали два года назад, да и тогда про будущее програмирования на кофейной гуще гадали, но у автора ну не сложилось с Вангой. Или с коффе :)
На мой взгляд тот же Stylus намного приятнее Less.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий