MacBASIC - MacBASIC

MacBASIC
Mac-BASIC-oprogramowanie-icon.png
Pierwotny autor (autorzy) Donn Denman,
Marianne Hsiung,
Larry Kenyon,
Bryan Stearns
Deweloper(zy) Apple Computer, Inc.
Pierwsze wydanie 1985 ; 36 lat temu ( 1985 )
Platforma Klasyczny system operacyjny Mac
Rodzaj Narzędzia programistyczne
Licencja Prawnie zastrzeżony

Macintosh Basic lub MacBASIC był zarówno wszechstronnym językiem programowania, jak i w pełni interaktywnym środowiskiem programistycznym zaprojektowanym przez firmę Apple Inc. dla oryginalnego komputera Macintosh . Został opracowany przez oryginalnego członka zespołu Macintosh , Donna Denmana, z pomocą innych programistów Apple, Marianne Hsiung, Larry'ego Kenyona i Bryana Stearnsa, w ramach oryginalnego programu rozwoju Macintosh, który rozpoczął się pod koniec 1981 roku. Andy Hertzfeld powiedział: „BASIC interpreter byłby ważne, aby umożliwić użytkownikom pisanie własnych programów. Zdecydowaliśmy, że powinniśmy napisać to sami, zamiast polegać na osobach trzecich, ponieważ ważne było, aby programy w języku BASIC mogły korzystać z interfejsu użytkownika komputera Macintosh , i nie zrobiliśmy tego. t ufać stronie trzeciej, że „dostanie to” na tyle, aby zrobić to dobrze”.

MacBASIC został wydany jako oprogramowanie beta w 1985 roku i został zaadoptowany do użytku w takich miejscach, jak wydział informatyki Dartmouth College , na potrzeby kursu programowania wprowadzającego. W listopadzie 1985 roku Apple nagle zakończył projekt w ramach umowy z Microsoftem na przedłużenie licencji BASIC na Apple II . Chociaż Apple wycofał MacBASICa, nielicencjonowane kopie oprogramowania i podręcznika nadal krążyły, ale ponieważ MacBASIC nie był już obsługiwany przez Apple i nie został zaprojektowany jako 32-bitowy, zainteresowanie ostatecznie wygasło.

Testy porównawcze opublikowane w kwietniowym wydaniu magazynu BYTE z kwietnia 1984 sugerowały, że MacBASIC ma lepszą wydajność w porównaniu z MS BASIC dla Macintosh firmy Microsoft . Język obejmował nowoczesne struktury sterowania pętlami, funkcje zdefiniowane przez użytkownika, grafikę i dostęp do przybornika Macintosh . Środowisko programistyczne obsługiwało wiele programów działających jednocześnie z symbolicznym debugowaniem, w tym punktami przerwania i wykonaniem jednoetapowym.

Bibliografia