5 - a stack based array language implemented in Perl
By Bernd Ulmann (vaxman)
Date: Friday, 6 August 2010 10:00
Duration: 20 minutes
Target audience: Any
Language: English
Tags: apl array language stack
You can find more information on the speaker's site:
- Abstract: http://lang5.sourceforge.net/
5 is a rather powerful array language, being a blend of APL and Forth inheriting the array processing features of APL and the stack based approach from Forth. The 5-interpreter is implemented in Perl using no special modules which makes the language highly portable (currently 5 runs on Mac OS X, OpenVMS, Windows and various LINUX systems). 5-programs tend to be very short, to be more or less loop- and conditional-free. The 5-interpreter is currently only about 2500 LOC and is a good example of the power of Perl when it comes to implement interpreters for various languages.
Attended by:- Bernhard Schmalhofer (bernhard)
- Aldo Calpini (dada)
- Léon Brocard (acme)
- Aaron Crane (arc)
- Gabor Szabo (szabgab)
- Martin Vorländer (mvorl)
- osfameron
- Casiano Rodriguez-Leon (casiano)
- Dmitry Karasik (McFist)
- Karl Rune Nilsen (krunen)
- Markus Pinkert (Bedivere)
- Jonathan Worthington (jnthn)
- Damian Conway (damian)
- Erik Johansen (uniejo)
- Andrew Shitov (ash)
- Joel Bernstein (joel)
- Bernd Ulmann (vaxman)
- Steffen Schwigon (renormalist)
- David Faux
- Karl Moens (CountZero)
- Herbert Breunung (lichtkind)
- Job van Achterberg (jkva)
- Leon Timmermans (leont)
- Alan Haggai Alavi (alanhaggai)
- Rikka Mitsam
- Zefram .























