Форум: "Потрепаться";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
Внизкомпилятор компиляторов. Найти похожие ветки
← →
Alexey Lipatov (2003-10-09 17:31) [0]Интересно, чем компилируют компиляторы?
← →
Anatoly Podgoretsky (2003-10-09 17:34) [1]Компиляторами, часто на саом себе
← →
Skier (2003-10-09 17:36) [2]>Интересно, чем компилируют компиляторы?
На более простых компиляторах предыдущих версий...
← →
Alexey Lipatov (2003-10-09 17:40) [3]Тогда на чем компилировали первый компилятор?
← →
Е-Моё имя (2003-10-09 17:40) [4]
> часто на саом себе
на коленке? ;)))
← →
Skier (2003-10-09 17:41) [5]>Alexey Lipatov (09.10.03 17:40) [3]
А откуда взялся первый человек ? :)
← →
Mystic (2003-10-09 17:41) [6]Потом можно перекомпилировать и самим собой :)
Зачастую используются средства, вроде LEX, YACC
← →
Digitman (2003-10-09 17:41) [7]
> Alexey Lipatov
первый компилятор не компилировали
его исп.код набрали непосредственно в машинных инструкциях
← →
Anatoly Podgoretsky (2003-10-09 17:55) [8]Digitman © (09.10.03 17:41) [7]
Нет это про транслятор, а компилятор уже можно было делать на нем. К этому моменут уже было несколько ассемблеров.
← →
Skier (2003-10-09 17:57) [9]>Anatoly Podgoretsky © (09.10.03 17:55) [8]
Т.е. получается так (условно) ?
Первый компилятор -> какая-то версия ассемблера -> целевой код
← →
Mike B. (2003-10-09 17:59) [10]А вот интересно, кто-нибудь может сказать, какой именно компилятор был первым
← →
Anatoly Podgoretsky (2003-10-09 18:00) [11]Fortran насколько я знаю
← →
Digitman (2003-10-09 18:00) [12]
> Anatoly Podgoretsky
ну да ... ты был точнее, конечно же
сначала был первый транслятор, переводящий мнемонику в машкод
и потом родился первый компилятор
← →
Skier (2003-10-09 18:02) [13]Да. Я тоже слышал что Фортран
Кстати интересная делать на создание первого Фортрана
понадобилось ~18 лет, посколько паралельно приходилось заниматься
ещё и мат. аппаратом.
← →
Mike B. (2003-10-09 18:02) [14]> Anatoly Podgoretsky © (09.10.03 18:00) [11]
Наверное нет, до Фортрана тоже были всякие FlowMatics"ы
← →
Verg (2003-10-09 18:03) [15]
> Mike B. © (09.10.03 17:59) [10]
Перевод с мнемокода в 0-ки 1-ки - зародышь ассемблера.
Можно считать, что в Дельфи он представлен, пожалуй, функцией StrToInt
← →
andre (2003-10-09 18:10) [16]
> Skier © (09.10.03 17:41) [5]
> >Alexey Lipatov (09.10.03 17:40) [3]
> А откуда взялся первый человек ? :)
А что первее : яйцо или курица?
← →
Alexey Lipatov (2003-10-09 18:23) [17]А на чем компилировали первое ядро Линукса?
← →
DAC (2003-10-09 18:35) [18]Первый компилятор языка Паскаль был написан на самом языке Паскаль и откомпилирован вручную. (Первоначально пытались написать его на Фортране (здесь могу ошибаться), но вышло кривовато).
← →
Кулюкин Олег (2003-10-09 18:36) [19]
> А на чем компилировали первое ядро Линукса?
Под какой ОС разрабатывался Линух?
Под MS Dos
← →
Кулюкин Олег (2003-10-09 18:36) [20]
> Первый компилятор языка Паскаль был написан на самом языке
> Паскаль и откомпилирован вручную
Написан самим Паскалем? :)
← →
PHPAsker (2003-10-09 18:37) [21]Знаю что IDE Delphi был сделан на самом Delphi :)
← →
Ketmar (2003-10-09 18:38) [22]именно ЛИНУКСА? или ... как бишь там она называлась у Линуса?
← →
Mike B. (2003-10-09 18:38) [23]>Кулюкин Олег © (09.10.03 18:36) [20]
Нет, Фортраном :)
← →
Ketmar (2003-10-09 18:44) [24]>Кулюкин Олег © (09.10.03 18:36) [19]
а не под Minix"ом?
← →
DAC (2003-10-09 18:50) [25]
> Кулюкин Олег © (09.10.03 18:36) [20]
> > Первый компилятор языка Паскаль был написан на самом языке
> > Паскаль и откомпилирован вручную
> Написан самим Паскалем? :)
Зря смеёшься!
Написан У. Амман, Э. Мармье и Р. Шилдом в 1970. Откомпилирован в ручную Шилдом.
http://www.osp.ru/pcworld/2001/04/058.htm
← →
Nick Denry (2003-10-09 18:54) [26]А кто будет хоронить последнего человека?
← →
clickmaker (2003-10-09 18:56) [27]> Nick Denry © (09.10.03 18:54) [26]
К тому времени люди (сорри, трупы) научаться самозакапываться :)
← →
Alexey Lipatov (2003-10-09 18:59) [28]Последнего человека будут хоронить те кто после него останется. Например: многорукий восьмиух =:0
← →
Nick Denry (2003-10-09 19:00) [29]Homo sapiens, homo sapiens -> generation next -> Человек самозакапывающийся... :-))))))))
← →
MeF88 (2003-10-09 19:05) [30]
> А кто будет хоронить последнего человека?
Киборги-Терминаторы.
← →
Кулюкин Олег (2003-10-09 19:06) [31]
> >Кулюкин Олег © (09.10.03 18:36) [19]
> а не под Minix"ом?
Пошутил я :)
← →
Nick Denry (2003-10-09 19:10) [32]и пошла история задом наперед: и были сначала киборги -терминаторы , и спросил в 42 веке Alexey Lipatov 2 - ассемблер ассемблереров. :-)))))))))))))))))))))))
← →
Alexey Lipatov (2003-10-09 19:20) [33]:)
← →
Petr V. Abramov (2003-10-09 20:19) [34]Первый транслятор написали в машинных кодах, а его исходники получили при помощи первого дизассемблера :)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.011 c