Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: CL | DM;

Вниз

о компиляции компиляторов   Найти похожие ветки 

 
Мюмзик   (2004-09-23 14:07) [0]

Пришло в голову:
Для того, чтобы получить новый компилятор, нужно его скомпилировать более старым.
Так вот, если изначально в старом компиляторе были ошибки, могут ли они сказаться впоследствии в работе нового компилятора (ошибки второго и далее уровней) и компиляторов, которые будут еще получены в результате поздней компляции компиляторов (запутаться можно)


 
Nikolay M. ©   (2004-09-23 14:11) [1]

Угу, начинаются необратимые изменения в ДНК компиляторов последующих поколений и в итоге компиляторы захватят власть над миром и мы все умрем :)


 
Anatoly Podgoretsky ©   (2004-09-23 14:11) [2]

Это процесс иттерционный
Кроме того после того как ты получил новую версию компилятора, сразу перекомпилируешь и далее уже компилируешь на нем, это и будет итеративно.


 
stone ©   (2004-09-23 14:13) [3]


> в итоге компиляторы захватят власть над миром и мы все умрем
> :)

Эволюция.
Были простейшие разумные организмы. Они эволюционировали и доросли до человеков. Человеки придумали исскуственный интеллект. Сначала он был медленным, но потом от тоже стал развиваться, стал быстрым и умным и вытеснил все живое на земле, началась эпоха роботов и других железных тварей. Но потом им стало нехватать энергии, они вспомнили, что живые организмы потребляют меньше энергии, причем эта энергия возобновляема. И создали роботы простейшие разумные организмы. Потом они вытеснили роботов (энергия кончилась) и стала развиваться органическая жизнь... И она развилась до человеков. Человеки придумали исскуственный интеллект.
Сначала он был медленным, но потом...


 
Мюмзик   (2004-09-23 14:17) [4]

stone ©
а потом они станут такими монстрами тормознутыми, что сами вымрут
нельзя же развиваться до бесконечности


 
clickmaker ©   (2004-09-23 14:17) [5]

Для этого Борланд выпускает 2 продукта: Дельфи и Си Билдер, чтобы одно компилировать на другом :))


 
Vlad Oshin ©   (2004-09-23 14:56) [6]


> stone ©   (23.09.04 14:13) [3]

твое?


 
Григорьев Антон ©   (2004-09-23 15:09) [7]

Кстати, кроме шуток. Из истории создания Паскаля: сначала упрощённый компилятор был написан на Паскале на бумажке, потом его вручную откмпилировали и ввели получившиеся коды в компьютер, и только потом на получившемся компиляторе откомпилировали полную версию компилятора.


 
stone ©   (2004-09-23 15:10) [8]


> Vlad Oshin ©   (23.09.04 14:56) [6]

нет, на анекдот.ру прочитал


 
Mystic ©   (2004-09-23 15:32) [9]

Есть такой термин, как раскрутка (bootstrapping). Желающим читать раздел 11.2 книги Дракона.



Страницы: 1 вся ветка

Текущий архив: 2004.10.10;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.044 c
8-1089868358
Ale}{(is)
2004-07-15 09:12
2004.10.10
Median-cut и Octree


3-1095141819
Vigor
2004-09-14 10:03
2004.10.10
QRExpr


14-1095918599
Lexxx
2004-09-23 09:49
2004.10.10
Мастера, подскажите, можно ли в XP Home поставить IIS 5.0?


9-1086805912
VitGun
2004-06-09 22:31
2004.10.10
Подсветка объектов. GLScene.


4-1094233172
musk
2004-09-03 21:39
2004.10.10
ширина текста-подсчет