Языки палеолита

Лет 15..20 назад в журналах писали о том, что индустрия молодая, отрасль юная и всё впереди. Сейчас не пишут. Ни фига не молодая. А куда развивается — не понять.
Посмотрите на возраст основных языков production’а: Java (20 лет), C (43), C++ (32), Python (24), PHP (20), Perl (28), JavaScript (20), C# (15), Ruby (20), Objective C (32), SQL (19), CSS (19), HTML (22), R (22).
Да, они развиваются, но развиваются количественно, а не качественно. Там подбавили синтаксиса, здесь обновили API. Но основа-то остаётся той же. Мы всё пишем на том, что думали о разработке 20 лет назад. Новички Go и Rust, в общем, о том же.
Мода функциональных языков, думаю, из усталости от Algol’а. Впрочем, и там те же даты золотого периода языкотворения: Haskell (25), Erlang (28). Потомки Lisp’а (1958 год рождения) не отстают: Common Lisp (31), Scheme (40). Особняком функциональные языки, решившие жить на JVM: Scala (12) и Clojure (8).
Железо то же. Нет у нас квантовых компьютеров. Нет биокомпьютеров. Нет мегакрутых кристаллических кластеров магмовых вычислений.

Добавить комментарий