Главная страница
    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.46 MB
Время: 0.021 c
10-1048143436
Pavel Lechenko
2003-03-20 09:57
2004.10.10
Серверный курсор своими руками


3-1094639133
sf
2004-09-08 14:25
2004.10.10
Базы данных в сети


14-1096003981
*Pavel
2004-09-24 09:33
2004.10.10
ZenWorks


14-1095839538
vidiv
2004-09-22 11:52
2004.10.10
Creative SB под Win2kServer


1-1096248121
Ктото
2004-09-27 05:22
2004.10.10
Посоветуйте пожалуйста статью по созданию экспертов для





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский