LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Вот как раз с синтаксисом у паскаля всё в порядке, он для людей, а не для жрецов культа зауми. Например, ключевые слова function и procedure позволяют сразу отличить функцию от переменной, не ища глазами скобки. (Кстати, из названных тобой языков эту идею, похоже, воспринял Rust, одобряю.)

Ещё в паскале есть локальные процедуры (в крестах только в C++11 появилось подобие оных в виде лямбд).

Ну и то, что язык постарше Go или Rust, позволяет спокойно развивать старую кодовую базу, а не заниматься переписыванием ради переписывания. Про лёгкую работу с БД тут уже писали, правда, это больше свойство IDE/библиотек, а не языка.

Исправление hobbit, :

Вот как раз с синтаксисом у паскаля всё в порядке, он для людей, а не для жрецов культа зауми. Например, ключевые слова function и procedure позволяют сразу отличить функцию от переменной, не ища глазами скобки. (Кстати, из названных тобой языков эту идею, похоже, воспринял Rust, одобряю.)

Ещё в паскале есть локальные процедуры (в крестах только в C++11 появилось подобие оных в виде лямбд).

Исходная версия hobbit, :

Вот как раз с синтаксисом у паскаля всё в порядке, он для людей, а не для жрецов культа зауми. Например, ключевые слова function и procedure позволяют сразу отличить функцию от переменной, не ища глазами скобки. (Кстати, из названных тобой языков эту идею, похоже, воспринял Rust, одобряю.)