Я тут делал маленький ресеч и перечитал ответы на вопрос «Какими особенностями должны обладать языки будущего?», который был задан почти в каждом интервью, опубликованном в журнале за последние два года. Вот какая сложилась картина из ответов :-)
Параллельность: параллелизм; работа с распределенными ресурсами; параллельность; хорошая модель распараллеливания; поддерживать сопрограммы и многоядерность элегантным и интуитивным способом; параллелизм; безопасного распараллеливания операций; встроенная закулисная многопоточность; Качественная абстракция над сложными вещами вроде многопоточности параллелизм; хорошая поддержка распараллеливания; многозадачность.
Гуманизм: сообщество; человечность; опенсорс; прагматизм; управляемыми сознанием; возможность просто объяснить задачу компьютеру; легко решать задачи в конкретной области; ненавязчивость.
Среда: стремиться иметь в своей поставке хотя бы одну имплементацию, работающую поверх JVM; исполняемые в браузере; улучшения в совместимости разных языков программирования; возможность встраиваемости.
Объектная система: гибкий и надежный вывод типов; надежную объектную систему; интроспекции самого языка.
Синтаксис: похожий на натуральный язык; здоровый минимализм; расширяемость.
Не знаю: я не знаю; нет хорошего ответа.
_italic_ → italic
**bold** → bold
[PP](http://pragmaticperl.com) →
<http://pragmaticperl.com> →
module:Plack →
release:URI →
author:VTI →
`my $foo = 'bar'`
```
my $multi;
$line;
```