Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
Мюмзик   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.035 c
1-1096227578
Gear
2004-09-26 23:39
2004.10.10
Картинка в StatusBar


1-1095775511
misha123
2004-09-21 18:05
2004.10.10
ООП тип?


11-1080468630
Рома
2004-03-28 14:10
2004.10.10
Присоединение exe к exe


14-1095754445
_User_
2004-09-21 12:14
2004.10.10
OpenSource проект на Delphi (WinAPI)


14-1095537009
mafuka
2004-09-18 23:50
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский