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

Сообщение Усредненный глобальный ЯП - синтаксис от 06.12.2025 7:55

Изменено 06.12.2025 7:58 Shmj

Усредненный глобальный ЯП - синтаксис
Заметили ли вы что почти все ЯП (львиная доля) используют одни и те же синтаксические правила.

К примеру функция почти всегда — нечто и скобочки:

fun1()


Но вот в Haskell, для примера, сделали иначе — т.к. там основа не данные а функции — то перевернули эту концепцию. Но такие языки так не вышли (и не выйдут) из ниши специализированных.

Далее. Почти везде операторы имеют одинаковый смысл, понятный любому человеку в мире — как то присвоение (=) или + — * / и т.д.

Почти везде доступ к члену объекта через .

Начало и конец очень часто {}. Но Python тут выделился — такого уродства больше никто не придумал. И как оно у них вообще получилось не ясно.

Работа с голой памятью, указателями — часто * и &

Т.е. эти символьные вещи стали неким стандартом уже, который выше отдельных правил конкретного языка.
Усредненный глобальный ЯП - синтаксис
Заметили ли вы что почти все ЯП (львиная доля) используют одни и те же синтаксические правила.

К примеру функция почти всегда — нечто и скобочки:

fun1()


Но вот в Haskell, для примера, сделали иначе — т.к. там основа не данные а функции — то перевернули эту концепцию. Но такие языки так не вышли (и не выйдут) из ниши специализированных.

Далее. Почти везде операторы имеют одинаковый смысл, понятный любому человеку в мире — как то присвоение (=) или + — * / и т.д.

Почти везде доступ к члену объекта через .

Начало и конец очень часто {}. Но Python тут выделился — такого уродства больше никто не придумал. И как оно у них вообще получилось не ясно.

Работа с голой памятью, указателями — часто * и &

Уже молчу про пробел — пробел и в китайском пробел, не удивлюсь что и у инопланетных жителей есть такая же клавиша пробела.

Т.е. эти символьные вещи стали неким стандартом уже, который выше отдельных правил конкретного языка.