MacBASIC
Эта статья нуждается в дополнительных цитатах для проверки . ( апрель 2016 г. ) |
![]() | |
Оригинальный автор(ы) | Донн Денман, Марианна Сюн, Ларри Кеньон, Брайан Стернс |
---|---|
Разработчик(и) | Apple Компьютер |
Первоначальный выпуск | 1985 год |
Платформа | Классическая Mac OS |
Тип | Инструменты программирования |
Лицензия | Собственный |
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]
Ссылки
[ редактировать ]- ^ Уильямс, Грегг (февраль 1984 г.). «Компьютер Apple Macintosh» . БАЙТ . стр. 30–54.
- ^ Jump up to: а б Каминс, Шотландец (апрель 1984 г.). «Макинтош БЕЙСИК» . БАЙТ . Том. 9, нет. 4. С. 318–330.
- ^ «Mac GUI :: Re: Re: MAC Basic против MS Basic?» . macgui.com . Проверено 23 января 2015 г.
- ^ «Folklore.org: MacBasic» . фольклор.орг . Проверено 23 января 2015 г.
- ^ Херцфельд, Энди; Кэппс, Стив (2005). Революция в Долине: безумно великая история о том, как был создан Mac . О'Рейли Медиа, Инкорпорейтед. п. 254. ИСБН 9780596007195 . Проверено 23 января 2015 г.
- ^ Лоренцо, Марк (2017). Бесконечный цикл: история языка программирования BASIC . Филадельфия: Книги SE. п. 98. ИСБН 978-1974-27707-0 .
- ^ Манес, Стивен; Эндрюс, Пол (1994). Гейтс: Как магнат Microsoft заново изобрел индустрию и стал самым богатым человеком в Америке . Пробный камень. ISBN 9780671880743 .
- ^ Билл Аткинсон дал интервью телешоу «Триангуляция» в TWiT.tv. сети
- ^ «Графический интерфейс Mac :: Сравнение Microsoft и Macintosh BASIC» . macgui.com . Проверено 23 января 2015 г.