ak_47: (Default)
[personal profile] ak_47
Навеяно постом в ленте.

Есть известный в узких кругах индекс языков программирования: TIOBE Programming Community index

Кроме самого рейтинга языков, интересен график популярности за последние 25 лет:

- Неожиданным образом в феврале 2020 года выстрелил Visual Basic. Связано ли это с ковидом? Или мелкомягкие выложили какую-то гигантскую историческую репозиторию в открытый доступ?

- Java медленно ползёт вниз с 2002 года (а может и раньше, но график начинается с 2002г). Тем не менее, прочно остаётся в тройке лидеров.

- Python прошёл пик в июле 2025г и идёт на спад. Не представляю за счёт чего. Ни один из других скриптовых языков не поднимается.

- Динозавр C за 50+ лет никуда не делся. Занимает второе место и даже пошёл на подъём. Тоже непонятно за счёт чего. Может зуммеры и хипстеры полюбили сишечку.

- C++ много лет шёл вниз наряду с Java. Но во второй половине 2010-х Страуструп и сочувствующие сумели переломить тренд. Это потребовало многолетних титанических усилий. Как технических, так и организационных, и маркетинговых. Думаю, если бы не Страуструп, то ничего бы не получилось. Страуструп сильно недооценён как коммуникатор и властитель умов.

- C# уверенно идёт вверх. Если тренд не сменится, то уже в следующем году перегонит Java. Это будет смена вех, не меньше.

Date: 2026-01-30 08:59 am (UTC)
chaource: (Default)
From: [personal profile] chaource
Я считаю, что аргументы "въ сторону упрощенiя" начались послѣ 1990-хъ. До этого ни программисты, ни менеджеры не считали, что работа упростится, если инструментъ будетъ болѣе тупой. Я вижу здѣсь примѣръ общаго "поворота назадъ" къ стагнацiи и распаду.

Скажемъ, въ Германiи въ 70-80е годы фирмы разрабатывали принципiально новые языки программированiя для индустрiальныхъ приложенiй (станки и роботы съ ЧПУ).
https://www.sps-tutorial.com/programmierprachen/
Языки сѣмейства SPS - чисто нѣмецкая разработка. Фирма, гдѣ работала моя жена, была основана въ 70-е годы и сразу взяла на вооруженiе эти совершенно новые языки. Почему-то въ 70-е и 80-е годы никто не выдвигалъ аргументовъ о томъ, что, молъ, эти языки непопулярны или слишкомъ сложны.

И фирма сидитъ на нихъ до сихъ поръ, постепенно бизнесъ растетъ и ширится, но въ 21 вѣкѣ въ области программированiя инновацiй больше никакихъ не было. Системы, основанныя на SPS, несовмѣстимы ни съ чѣмъ, даже git для нихъ толкомъ не работаетъ (потому что файлы не текстовые). Сегодня никто не сталъ бы брать на вооруженiе какой-то новый, только что придуманный языкъ программированiя.

Profile

ak_47: (Default)
АК-47

Most Popular Tags

Expand Cut Tags

No cut tags
Powered by Dreamwidth Studios