Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

MacBASIC

From Wikipedia, the free encyclopedia
Programming language for the Mac
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "MacBASIC" – news ·newspapers ·books ·scholar ·JSTOR
(April 2016) (Learn how and when to remove this message)
MacBASIC
Original author(s)Donn Denman,
Marianne Hsiung,
Larry Kenyon,
Bryan Stearns
Developer(s)Apple Computer
Initial release1985; 40 years ago (1985)
PlatformClassic Mac OS
TypeProgramming tools
LicenseProprietary

MacBASIC was aprogramming language and interactive environment designed byApple Computer for theoriginal Macintosh computer. It was developed by original Macintosh team member Donn Denman,[1][2] with help from fellow Apple programmers Marianne Hsiung, Larry Kenyon, and Bryan Stearns,[3] as part of the original Macintosh development effort starting in late 1981.[4][5]Andy Hertzfeld said, "A BASIC interpreter would be important, to allow users to write their own programs. We decided we should write it ourselves, instead of relying on a third party, because it was important for the BASIC programs to be able to take advantage of the MacintoshUI, and we didn't trust a third party to 'get it' enough to do it right."[6]

MacBASIC was released asbeta software in 1985, and was adopted for use in places such as theDartmouth College computer science department, for use in an introductory programming course.[citation needed] In August 1985, Apple abruptly ended the project, annoying book publishers that had published three books on the language with cooperation from the company.[7] Apple discontinued MacBASIC as part of a deal withMicrosoft to extend the license forApplesoft BASIC on theApple II.[8][9] Although Apple retracted MacBASIC, unlicensed copies of the software and manual still circulated, but because MacBASIC was no longer supported by Apple and was not designed to be32-bit clean, interest eventually died out.[citation needed]

Benchmarks published in Washington Apple Pi Journal suggested that MacBASIC had better performance as compared to Microsoft'sMS BASIC for Macintosh.[10] The language included modern looping control structures, user-defined functions, graphics, and access to theMacintosh Toolbox. The development environment supported multiple programs running simultaneously withsymbolic debugging including breakpoints and single-step execution.[2]

References

[edit]
  1. ^Williams, Gregg (February 1984)."The Apple Macintosh Computer".BYTE. pp. 30–54.
  2. ^abKamins, Scot (April 1984)."Macintosh BASIC".BYTE. Vol. 9, no. 4. pp. 318–330.
  3. ^"Mac GUI :: Re: Re: MAC Basic vs MS Basic?". macgui.com. Retrieved23 January 2015.
  4. ^"Folklore.org: MacBasic". folklore.org. Retrieved23 January 2015.
  5. ^Hertzfeld, Andy; Capps, Steve (2005).Revolution in The Valley: The Insanely Great Story of How the Mac Was Made. O'Reilly Media, Incorporated. p. 254.ISBN 9780596007195. Retrieved23 January 2015.
  6. ^Lorenzo, Mark (2017).Endless Loop: The History of the BASIC Programming Language. Philadelphia: SE Books. p. 98.ISBN 978-1974-27707-0.
  7. ^Maremaa, Tom (1985-08-19)."Apple, Publishers at Odds".InfoWorld. p. 23.
  8. ^Manes, Stephen; Andrews, Paul (1994).Gates: How Microsoft's Mogul Reinvented an Industry--and Made Himself the Richest Man in America. Touchstone.ISBN 9780671880743.
  9. ^Bill Atkinson interviewed on the TV showTriangulation on theTWiT.tv network
  10. ^Norling, Richard (May 1984)."Macintosh BASIC Speed Comparisons"(PDF).Washington Apple Pi: 26. Retrieved15 December 2024.
Dialects of theBASIC programming language (list)
Classic
Microsoft
Texas Instruments
Hewlett-Packard
Locomotive Software
Microcomputers
Minicomputers
Time-sharing computers
Other
Extenders
Procedure-
oriented
Proprietary
Free and
open source
Withobject
extensions
Proprietary
Free and
open source
RAD
designers
Proprietary
Free and
open source
Defunct
Retrieved from "https://en.wikipedia.org/w/index.php?title=MacBASIC&oldid=1279210000"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp