Jump to content

MacBASIC

MacBASIC
Оригинальный автор(ы) Донн Денман,
Марианна Сюн,
Ларри Кеньон,
Брайан Стернс
Разработчик(и) Apple Компьютер
Первоначальный выпуск 1985 год ; 39 лет назад ( 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]

  1. ^ Уильямс, Грегг (февраль 1984 г.). «Компьютер Apple Macintosh» . БАЙТ . стр. 30–54.
  2. ^ Jump up to: а б Каминс, Шотландец (апрель 1984 г.). «Макинтош БЕЙСИК» . БАЙТ . Том. 9, нет. 4. С. 318–330.
  3. ^ «Mac GUI :: 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 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c0c6bd7e0aa3cd3b3068cae0e6fc2746__1699510680
URL1:https://arc.ask3.ru/arc/aa/c0/46/c0c6bd7e0aa3cd3b3068cae0e6fc2746.html
Заголовок, (Title) документа по адресу, URL1:
MacBASIC - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)