[net.lang] APL2 on Vax/4.2bsd and Apollo DN330 ?

amit@umn-cs.UUCP (Neta Amit) (03/09/86)

Looking for public domain (unlikely) or commercial implementations of APL2 for
the abovementioned machines.  Nested arrays are less important to me, but I
would like to have the capability of selective access (Bracket operator),
user-defined operators, and operators with user-defined functional arguments.

I don't insist on APL -- a similar language with the ``good'' characteristics
will also do. Anybody knows where I can find *technical* description of the
language Q'Nial?

If nothing is available, I'd settle for a complete and reasonably efficient
implementation of APL, preferably with the source. Are there any products
available from STSC, Sharp, CCA, others?  Please mail your comments directly
to me. If there are enough responses, I'll summarize to these news groups.
	
           Neta Amit
csnet  :   amit@umn-cs
arpanet:   amit%umn-cs.csnet@csnet-relay
uucp   :   ...inhp4!umn-cs!amit

ljdickey@water.UUCP (Lee Dickey) (03/11/86)

> Looking for ... implementations of APL2 ...

Here are three names and address.
Each meets one or more of your criteria.
All three are, in my opinion, excellent products.

	(1) Dyalog APL 
		Dyadic Systems Limited
		30 Camp Road
		Farnborough
		Hampshire, England  GU14 6EW
	(2) STSC Unix/APL
		STSC, Inc
		2115 East Jefferson St
		Rockville Maryland   20852
	(3) Nial
		Nial Systems Ltd
		P.O. Box 2128
		Kingston, Ont. 
		Canada   K7L 5J8

There is another choice:
	(4) the APL that comes on the distribution tape with 4.2BSD