MacBASIC - MacBASIC

MacBASIC
Mac-BASIC-software-icon.png
Оригинальный автор (ы)Донн Денман,
Марианна Сюн,
Ларри Кеньон,
Брайан Стернс
Разработчики)Apple Computer, Inc.
изначальный выпуск1985; 35 лет назад (1985)
ПлатформаКлассическая Mac OS
ТипИнструменты программирования
ЛицензияПроприетарный

Macintosh Basic или MacBASIC, был комплексным язык программирования и полностью интерактивная среда разработки, разработанная Apple Inc. для оригинальный Macintosh компьютер. Он был разработан оригинальный Macintosh член команды Донн Денман,[1] с помощью коллег-программистов Apple Марианны Сюн, Ларри Кеньона и Брайана Стернса,[2] как часть первоначальных усилий по разработке Macintosh, начатых в конце 1981 года.[3][4] Энди Херцфельд сказал: «Интерпретатор BASIC был бы важен, чтобы позволить пользователям писать свои собственные программы. Мы решили, что должны написать его сами, вместо того, чтобы полагаться на третью сторону, потому что для программ BASIC было важно иметь возможность использовать преимущества Macintosh UI, и мы не доверяли третьей стороне, чтобы «понять» достаточно, чтобы сделать это правильно ».[5]

MacBASIC был выпущен как бета-версия программного обеспечения в 1985 году и был принят для использования в таких местах, как Дартмутский колледж факультет информатики для использования во вводном курсе программирования. В ноябре 1985 года Apple внезапно прекратила проект в рамках сделки с Microsoft продлить лицензию на БАЗОВЫЙ на Яблоко II.[6][7] Хотя Apple отказалась от MacBASIC, нелицензионные копии программного обеспечения и руководства по-прежнему распространялись, но поскольку MacBASIC больше не поддерживался Apple и не был разработан для 32-разрядной чистоты, интерес в конечном итоге угас.

Контрольные показатели, опубликованные в апрельском выпуске журнала 1984 г. БАЙТ журнал предположил, что MacBASIC имеет лучшую производительность по сравнению с Microsoft BASIC.[8] Язык включал современные структуры управления циклами, определяемые пользователем функции, графику и доступ к Панель инструментов Macintosh. Среда разработки поддерживала одновременное выполнение нескольких программ. символическая отладка включая точки останова и пошаговое выполнение.

Рекомендации

  1. ^ Уильямс, Грегг (февраль 1984 г.). «Компьютер Apple Macintosh». БАЙТ. п. 30.
  2. ^ "Mac GUI :: Re: Re: MAC Basic vs MS Basic?". macgui.com. Получено 23 января 2015.
  3. ^ "Folklore.org: MacBasic". folklore.org. Получено 23 января 2015.
  4. ^ Hertzfeld, A .; Кэппс, С. (2005). Революция в Долине: безумно великая история создания Mac. O'Reilly Media, Incorporated. п. 254. ISBN  9780596007195. Получено 23 января 2015.
  5. ^ Лоренцо, Марк (2017). Бесконечный цикл: история языка программирования BASIC. Филадельфия: SE Books. п. 98. ISBN  978-1974-27707-0.
  6. ^ «Гейтс: как могол из Microsoft заново изобрел индустрию и стал самым богатым человеком в Америке: Стивен Мейнс, Пол Эндрюс: 9780671880743: Amazon.com: Книги». amazon.com. Получено 23 января 2015.
  7. ^ Билл Аткинсон взял интервью в телешоу Triangulation на TWiT.tv сеть
  8. ^ "Mac GUI :: Сравнение Microsoft и Macintosh BASIC". macgui.com. Получено 23 января 2015.