Jump to content

MacBASIC

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Ylee (talk | contribs) at 18:17, 22 October 2013 (Redundant). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

MacBASIC was developed by Donn Denman,[1] with help from Marianne Hsiung, Larry Kenyon, and Bryan Stearns,[2] all of Apple as part of the original Macintosh development effort starting in 1982.[3][4]

MacBASIC was released as Beta software in 1985, and was gaining adoption in places like the Dartmouth College Computer science department, when it was killed as part of a deal with Microsoft to extend the license for BASIC on the Apple II.[5] Although MacBASIC was retracted by Apple, pirated copies of the software and manual were floating around for several years, but because MacBASIC was not supported and not designed to be 32-bit-clean, interest eventually died out.

MacBASIC was both a comprehensive programming language and a fully interactive development environment which ran on the original Macintosh 128K. Benchmarks published by BYTE Magazine suggested that MacBASIC had better performance as compared to Microsoft BASIC.[6] The language include modern looping control structures, user-define functions, graphics, and access to the Macintosh Toolbox. The development environment supported multiple programs running simultaneously with symbolic debugging including breakpoints and single-step execution.

References

  1. ^ Williams, Gregg (1984-02). "The Apple Macintosh Computer". BYTE. p. 30. Retrieved 22 October 2013. {{cite news}}: Check date values in: |date= (help)
  2. ^ Re: MAC Basic vs MS Basic?
  3. ^ http://www.folklore.org/StoryView.py?project=Macintosh&story=MacBasic.txt
  4. ^ http://books.google.com/books?id=6ASeeTZbqCQC&pg=PA254&dq=MacBasic&ei=JimWSurJDJHyMs6fhNUH
  5. ^ http://www.amazon.com/dp/0671880748
  6. ^ Benchmarking Microsoft vs Macintosh BASIC