www.gryphel.com/c/sw/program - feedback
copyright (c) 2012 Paul C. Pratt - last update 9/7/2012

Programming Languages

for Macintosh Plus and Mini vMac



UserLand Frontier 1.0

copyright: UserLand Software, Inc.
mod date: Jan 6, 1992
license: ?

The "first system-level scripting language for Macintosh." It is "also an outliner, with a programming language, toolset, verbset and storage system built around it." This was publicly released in 1998 in the message Antique: Frontier 1.0 (January 1992), however the link there no longer works. Thanks to Dave Winer for supplying a new link.

XLisp-Plus (hosted)

A Lisp interpreter.

XLISP-STAT 3-52-16

copyright: Luke Tierney
mod date: Jan 9, 2000
license: ?

The right version is genapp.sea.hqx.

MacGambit 2.2.2

copyright: Universite de Montreal, Marc Feeley, Doug Currie
mod date: Oct 14, 1995
license: free for non-commercial use, (donations requested?)

Scheme interpreter and compiler. Source code is included.

The main Gambit page links to a distributions page containing the above link.

Chipmunk BASIC 3.5.7

copyright: Ronald H. Nicholson, Jr.
mod date: May 27, 2000
license: free for non-commercial use

Basic interpreter, for System 7 thru Mac OS 9. Version 3.5.6 is also available, for System 6.

MacMETH 3.2.8

copyright: Systems Ecology
mod date: Mar 11, 2004
license: free for non-commercial use

"Modula-2 Language System"

Yerk 3.6.8

copyright: Yerkes Observatory
mod date: Nov 26, 1995
license: free for scientific and education purposes

"object oriented language based on a Forth Kernel", based on "Neon" from Kriya Systems. 'About' menu command crashes.

Mops 4.0.4

copyright: Michael Hore
mod date: Feb 10, 2001
license: public domain

"It's a close cousin to Yerk, which is a more 'conservative' development of Neon, basically aimed at keeping up with later Macs and systems while remaining fully compatible with Neon. Mops is more "radical". It's a complete reimplementation which compiles native (68k and PowerPC) code instead of the usual Forth threaded variety."

UCB Logo 5.3

copyright: Regents of the University of California
mod date: Feb 1, 2003
license: GPL

Source code is included. By Daniel van Blerkom, Brian Harvey, Michael Katz, and Douglas Orleans.

Open Prolog 1.1

copyright: Mike Brady
mod date: Mar 24, 2003
license: postcardware

An "Apple Macintosh implementation of Prolog". Requires "Mac OS 7.5.5 and later". It claims to need at least "4 Megabytes", which isn't possible on a Macintosh Plus, but it still seems to run when given less, such as 1.5 Megabytes. One problem is that it will not work if you give the program all the available remaining memory, you have to set its partition size smaller, leaving some free. (The benchmarks table lists a Macintosh Plus, which is why I thought it might work in the first place.)

ProIcon 2.0.5

copyright: Mark Emmer and Ralph Griswold
mod date: Mar 31, 1994
license: ?

Icon Programming Language. For "System Version 6.0.1 or higher". More info at http://www.cs.arizona.edu/icon/.

MacGofer 0.22c

copyright: Mark P. Jones, port by Kevin Hammond
mod date: Apr 8, 1994
license: free for non-commercial use

"Functional programming environment". Source code is available. Credit also goes to Humayan Lari, Matthew Smith, Alex Stewart, and Desmond Yip.

Caml Light 0.74/Mac0.5

copyright: INRIA
mod date: Dec 22, 1997
license: free for non-commercial use

"Small, portable implmentation of the ML language". For "System 6 or 7". Source code is available. By Xavier Leroy, Damien Doligez, Arnaud Vandame, and Pierre Weis.

MacABC 1.04.01

copyright: Stichting Mathematisch Centrum, Amsterdam
mod date: Apr 9, 1991
license: free for non-commercial use

"ABC interpreter & environment". By Eddy Boeve, Frank van Dijk, Timo Krijnen, Lambert Meertens, Steven Pemberton, and Guido van Rossum. More info at http://homepages.cwi.nl/~steven/abc/.


www.gryphel.com/c/sw/program - feedback