stringtranslate.com

MacBASIC

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

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

Тесты, опубликованные в апрельском выпуске журнала BYTE за 1984 год , показали, что MacBASIC имеет более высокую производительность по сравнению с Microsoft MS BASIC для Macintosh . [9] [ сомнительно ] Язык включал в себя современные структуры управления циклами, определяемые пользователем функции, графику и доступ к Macintosh Toolbox . Среда разработки поддерживала одновременное выполнение нескольких программ с символьной отладкой, включая точки останова и одношаговое выполнение. [2]

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

  1. ^ Уильямс, Грегг (февраль 1984 г.). «Компьютер Apple Macintosh». БАЙТ . стр. 30–54.
  2. ^ Аб Каминс, Шотландец (апрель 1984 г.). «Макинтош БЕЙСИК». БАЙТ . Том. 9, нет. 4. С. 318–330.
  3. ^ «Графический интерфейс Mac :: Re: Re: MAC Basic против MS Basic?». macgui.com . Проверено 23 января 2015 г.
  4. ^ "Folklore.org: MacBasic". фольклор.орг . Проверено 23 января 2015 г.
  5. ^ Херцфельд, Энди; Кэппс, Стив (2005). Революция в Долине: безумно великая история о том, как был создан Mac. О'Рейли Медиа, Инкорпорейтед. п. 254. ИСБН 9780596007195. Проверено 23 января 2015 г.
  6. ^ Лоренцо, Марк (2017). Бесконечный цикл: история языка программирования BASIC . Филадельфия: Книги SE. п. 98. ИСБН 978-1974-27707-0.
  7. ^ Манес, Стивен; Эндрюс, Пол (1994). Гейтс: Как магнат Microsoft заново изобрел индустрию и стал самым богатым человеком в Америке . Пробный камень. ISBN 9780671880743.
  8. ^ Билл Аткинсон дал интервью телешоу «Триангуляция» в сети TWiT.tv.
  9. ^ «Графический интерфейс Mac :: Сравнение Microsoft и Macintosh BASIC» . macgui.com . Проверено 23 января 2015 г.