Переводчик BASIC
-
История и развитие BASIC
- BASIC был разработан в 1964 году для использования на мини-компьютерах.
- Изначально был разработан для обучения программированию, но стал популярным среди разработчиков.
- BASIC стал первым широко используемым языком программирования для домашних компьютеров.
-
Разработка и распространение
- Первый интерпретатор BASIC был разработан для PDP-11 в 1964 году.
- Интерпретаторы стали частью ретрокомпьютеров и доступны в виде открытых исходных кодов.
- Продажи интерпретаторов варьировались от встроенных до приложений в эпоху DOS.
-
Компиляторы и интерпретаторы
- Dartmouth BASIC был первым компилятором, но интерпретаторы стали популярными из-за ограничений памяти.
- Интерпретаторы выполняют код по одному оператору за раз, что устраняет необходимость во вторичном хранилище.
-
Развитие языка
- Разработка языка часто основывалась на ссылках на другие реализации.
- Tiny BASIC был разработан с целью уместиться в 2-3 килобайта памяти.
- Sinclair BASIC использовал ANSI 1978 года, но был неполной реализацией.
-
Архитектура интерпретатора
- Интерпретатор включает в себя клавиатуру, экран, командную строку и другие компоненты.
- Программирование на ранних микрокомпьютерах часто осуществлялось вручную.
-
Разработка интерпретатора
- Гейтс и Аллен разработали интерпретатор на основе эмулятора Intel 8008.
- Стоимость разработки программного обеспечения в первый год составила 40 000 долларов.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.
Полный текст статьи: