Синтаксис, который невозможно забыть (ссылка на статью)


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

2023-08-01 alextretyak

Вероятность того, что кто-то станет внедрять новый язык минимальна.
Будем программировать на C++ и Python [или каком-то другом популярном сейчас языке] до скончания веков, что-ли? Попробуйте представить, что будет использоваться в IT-сфере через 50-100 лет, если вы не верите в возможность изменений в ближайшие годы/десятилетия.

Данный проект не направлен на быстрый захват аудитории, поэтому не стоит удивляться его низкой популярности [на момент публикации этого сообщения]. Сначала я намерен тщательнейшим образом проработать основы языка (встроенные типы, функции, модули) и наиболее интересные решения оформить в виде статей (вот одна из них). Кроме того, я непрерывно провожу анализ существующих языков программирования, их возможностей, особенностей и их эволюции/развития, при этом порой удаётся найти очень интересные возможности даже в достаточно старых языках (как например в PL/1) [возможности, которых нет в современных популярных языках].

Современные языки программирования имеют свои сильные стороны, но в то же время практически в каждом из языков есть ошибки проектирования или просто неудачные решения [а те языки, в которых их нет, обладают очень ограниченными возможностями]. К тому же, в современные языки добавляют очень много ненужного функционала [т.к. например современный браузер, современный 3D-движок или современную операционную систему вполне возможно написать на C++98 с использованием буквально нескольких возможностей C++11, а ядро Linux вообще целиком написано и до сих пор пишется на Си (и Rust даже не упоминается в списке языков на GitHub-странице проекта)]. И своей задачей я ставлю продумать и разработать такой язык программирования, который будет практически лишён ошибок проектирования и который будет содержать достаточно функционала [и по возможности минимальное его количество] для того, чтобы оставаться актуальным и практичным в очень долгосрочной перспективе.