The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Умер Никлаус Вирт, создатель языка Pascal"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Умер Никлаус Вирт, создатель языка Pascal" +1 +/
Сообщение от adolfus (ok), 07-Янв-24, 22:48 
Для того, чтобы систематически программировать, совершенно не нужно знать про паскаль и прочие модулы.
Что меня всегда удивляло, так это то, что будучи, типа, специалистом по компиляторам, этот Вирт был против goto, без которого эффективный синтаксический анализатор написать невозможно. Без goto невозможно даже выйти из вложенного цикла не плодя говнопроверки насчет текущего уровня вложенности.
Запрет на использование нескольких точек входа в процедуры приводит к раздутию и повторению кода. Сопрограммы тоже отрицались Виртом и это опять усложняет программирование компиляторов.
Одним словом, Вирт потратил жизнь, чтобы програмирование из искусства превратить в ремесло, к счастью этого не случилось.
Назовите хотя бы дюжину рабочих языков, компилятор которых не был бы написан на си, или программы, написанные на них, не опираюлись бы на стандартную Си-библиотеку (т.е. все равно без си не обошлись).
Разве только те, которые были разработаны до си, типа кобола или фортрана.
Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Умер Никлаус Вирт, создатель языка Pascal, opennews, 04-Янв-24, 11:02  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру