The OpenNET Project / Index page

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



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

Исходное сообщение
"Ошибка в обновлении ядра к Ubuntu 16.04 приводит к сбою загр..."
Отправлено iZEN, 12-Янв-18 21:52 
>А как впервые написала паскаль на паскале, если того еще не существовало?

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

И ещё, примите факт: Ричард Столлман написал первую версию GCC на Pascal. И только потом, уже другой программист переписал исходный код GCC на C.

 

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



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

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