The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

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

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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