Bob,
My favorite computer song of all time is "APL Blossom Time".
Apart from the commercial APL implementations you mention on your website, there is also GNU APL, written by Dr. Jürgen Sauermann (
https://savannah.gnu.org/projects/apl). I created a special GNU/Linux PSF (console) font of 512 bitmapped glyphs taken from Unifont that supports GNU APL and some other APL versions, so folks could run APL in single-user console mode. There was no other such PSF font at the time. Here is a link to the latest version:
http://unifoundry.com/pub/unifont-9.0.06/font-builds/Unifont-APL8x16-9.0.06.psf.gz.
In my Unicode forays, I once came across a page that lists interesting Unicode symbols and I just managed to find it again (
http://t-a-w.blogspot.com/2008/12/funny-characters-in-unicode.html). One symbol is from APL with a snide comment; here are a few highlights:
- ⍨ APL FUNCTIONAL SYMBOL TILDE DIARESIS: "Operators from APL programming language got into Unicode too. APL is
like 1960s' Perl. This operator doesn't feel too good because it has to
program in APL."
- ⋙ VERY MUCH GREATER THAN: "Sometimes it's not enough to be greater than, or even much greater than
something else. Oh no, you need to be very much greater than. I think
TeX is spoiling mathematicians and they come up with way too many
symbols, and then we have to support them."
- ≸ NEITHER LESS-THAN NOR GREATER-THAN: "A polar opposite of the previous character. It's not greater than,
neither is it less than. We kinda have a symbol for that already -
U+003D EQUALS SIGN. OK, I know it's about partial orders, and it means
that two objects cannot be compared, but it's not any less funny for
knowing that."
Paul