![]() |
|
Модераторы: LSD |
![]()
|
|
| Skywalker |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 17.11.2003 Где: Днепропетровск, У краина |
Я где-то читал что компилятор для Си(Си++) был написан на Си(Си++). Как такое может быть?
-------------------- "Мы в ответе за тех, кого приручили" Антуан де Сент Экзюпери, Маленький принц |
|||
|
||||
| acp |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 4.2.2003 Где: Владимир |
Вторая и последующие версии некоторых компиляторов были написаны на С/С++.
Это как и в случае с Дельфой. Интереснее вопрос, на чём была написана первая версия Ассемблер или маш. коды, скорее всего. Чтобы предотвратить создание тем типа "на чём был написан ассемблер", можно наверное сразу сказать, что в машинных кодах |
|||
|
||||
| Полудненко Олег |
|
|||
|
Українець ![]() ![]() Профиль Группа: Участник... Сообщений: 556 Регистрация: 13.8.2003 |
Возникает вопрос: как железо "понимает" машинные коды...
|
|||
|
||||
| Skywalker |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 17.11.2003 Где: Днепропетровск, У краина |
у меня есть подозрения, но они настолько интимные
-------------------- "Мы в ответе за тех, кого приручили" Антуан де Сент Экзюпери, Маленький принц |
|||
|
||||
| .RADIX |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 |
А про такую железку - процессор, кажется так она называется, не слышал ? -------------------- ASM Forever |
|||
|
||||
| Fedor |
|
|||
![]() Днепрянин ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2090 Регистрация: 8.2.2003 Где: Великий |
Skywalker ...
-------------------- Мы - Днепряне. Мы всех сильней. |
|||
|
||||
| setq |
|
|||
|
Unregistered |
а как сделали первую железку? а? об этом вы не подумали? ::=)
а может быть C был написан на BCPL? кажется непосредственным породителем C был B, но насколько мне известно B - интерпретируемый язык. впрочем тут я не знаю - другие могут правильно говорить. |
|||
|
||||
| .RADIX |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 |
А В(Би) на А(Эй) ?
-------------------- ASM Forever |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen |
Захотелось как то человеку с лампочками поигратся. Решил он сделать феню на реле. Глядь а феня то большая получилась, да еще и не изменяемая! Решил чел. феню на транзисторах собрать. Подумал подумал и сделал различные AND, OR, flip/flop и прочие элементы. Как тут все заработало, красота! Но не понравилось человеку, что все элементы по плате разбросанны, вот он взял да и собрал их до одной IC. И тут на чела сошло провидение: оказывается можно собирать целые блоки, выполняющие некоторые дейстивия, т.к. математические операции, тригонометрические функции или процессор декодирующий MPEGx. После упорной медитации собрал чел. все блоки до одного процессора, который мог выполнять команды! Всем этим командам чел. дал имена и решил запрограммировать феню. Но скоро чел. понял, что делать нужно много, а задавать напрямую команды не удобно. В один, с виду обычный день закралась в голову человека идея... Продолжаем писать историю рождения первых компиляторов -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва |
> А В(Би) на А(Эй) ?
Скорее всего да. Плюс ASM. -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |