Информация об изменениях

Сообщение Цикл языка программирования (почему отмирают) от 31.08.2019 2:51

Изменено 31.08.2019 2:58 Shmj

Цикл языка программирования (почему отмирают)
Сначала создают идеологически чистый и простой для понимания ЯВУ. К примеру, таким был C# вначале нулевых.

Потом язык чуть улучшают, как то добавляют Generics и пр. Все хлопают в ладоши. А раз хлопают, значит нужно повторить...

А потом приходит фигня. В язык тянут все что только можно и после этого он теряет простоту. Более того — использовать язык могут только лишь те, кто сидит на нем с самого начала и для кого добавление фич выглядело постепенным.

Если же ты с нуля в 2019 году попробуешь выучить C# со всеми его linq, dynamic, Tasks и пр. — то, скорее всего, посмотрев на все это дело — выберешь Go или там Python (хотя последний тоже старый, но как то не потерял простоты).

Аналогичная ситуация с C++, только все еще более запущено.

И к чему это приводит? К обретению популярности новых ЯВУ, которые не загажены множеством парадигм и не потеряли простоту. А старые языки, конечно, никуда не денутся, но желающих из изучать с нуля все меньше.
Цикл языка программирования (почему отмирают)
Сначала создают идеологически чистый и простой для понимания ЯВУ. К примеру, таким был C# вначале нулевых.

Потом язык чуть улучшают, как то добавляют Generics и пр. Все хлопают в ладоши. А раз хлопают, значит нужно повторить...

А потом приходит фигня. В язык тянут все что только можно и после этого он теряет простоту. Более того — использовать язык могут только лишь те, кто сидит на нем с самого начала и для кого добавление фич выглядело постепенным.

Если же ты с нуля в 2019 году попробуешь выучить C# со всеми его linq, dynamic, Tasks и пр. — то, скорее всего, посмотрев на все это дело — выберешь Go или там Python (хотя последний тоже старый, но как то не потерял простоты).

Аналогичная ситуация с C++, только все еще более запущено.

И к чему это приводит? К обретению популярности новыми ЯВУ, которые не загажены множеством парадигм и не потеряли простоту. А старые языки, конечно, никуда не денутся, но желающих из изучать с нуля все меньше.