|


Compilers and Interpreters

APL
J
J
is a programming language in the APL language
family. Unlike APL, it uses ASCII characters. It is
useful in mathematical, statistical and logical
analysis of arrays of data. The software comes with
an IDE, standard libraries, utlities, a form
designer, and supports an event-driven GUI for your
application, integrated 2D and 3D graphics, memory
mapped files, and interfacing with other programming
languages. Supported systems include Windows, Linux,
Mac OS X, SunOS, AIX, StrongArm PocketPC, and Mips
PocketPC. You may use it free only if you are a
student; otherwise you have to pay an annual fee
(licence expires annually; see their site for the
full licence).
APL Special Edition
APLSE is a freeware version of APL*Plus PC, a
compiler for the APL programming language, a highly
symbolic language (ie, it uses pictorial symbols
rather than the traditional English words) and
compact language.
A+
According to its website, "A+ is a descendent of the
language 'A'". Unlike APL, A+ is "geared" to
business, supporting large capacity and high
performance, with the "+" referring to the "electric
graphical user interface". It is released under the
GNU General Public License. Supported platforms
include Linux, FreeBSD, AIX, IRIX, Mac OS X, NetBSD,
Solaris, and Tru64.
SHARP APL for Linux
SHARP APL for Linux (Personal Edition) is free for
personal use. It apparently contains the same
features as their APL interpreter for other OSes
(AIX and Solaris), and comes with documentation in
PDF form.
OpenAPL
This package, for Linux, includes the APL font as
well as the interpreter for APL11. You can use it on
the Linux console as well as in X Windows. (You may
have to compile it from the sources provided - I am
not sure if the pre-compiled binaries are for the
Alpha or the Intel processor.)
APL! for APL\11
This is an APL! interpreter for APL\11. It is a
"simple, intuitive, and terse rendition of APL as
ASCII" (from the documentation). The interpreter
itself is written in C.
FreeAPL
Select the FreeAPL link on the linked page for what
is apparently a Windows version of APL\11.
APLX for Linux (Personal Edition)
APLX for Linux Personal Edition is an APL
development system. The old version linked to above
is free for non-commercial use. You will have
complete a download request form before you can get
the software.
|