Як було складено перший компілятор?


14

Це завжди ламало мій мозок. Компілятори складають код. Я уявляю, що компілятор закодований. Отже, щоб насправді запустити код для компілятора, вам доведеться його скомпілювати.

Як було складено перший компілятор?


3
Це як розуміння рекурсії, ви повинні спочатку зрозуміти рекурсію.
Урда

Відповіді:


21

Перший компілятор був написаний збіркою для мови програмування A-0 у 1952 році. Докладнішу інформацію див. У Вікіпедії .

Перший компілятор , який міг би скласти собі була написана і в Ліспі в 1962 р Це називається само-хостинг або самонастроювання компілятор .


7
Протягом тривалого часу багато програм (включаючи компілятори) писалися безпосередньо машинним кодом або мовою складання.
користувач1686,

2
Як зауваження, gcc має цікавий завантажувальний інструмент. Ви компілюєте мінімальний gcc за допомогою компілятора системи, потім використовуєте цей мінімальний gcc для компіляції "big" gcc, потім використовуєте цей "big" gcc, щоб зібрати ще один "big" gcc, щоб ви могли підтвердити, що вся справа працювала.
Багата Гомолка
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.