From: sam@csi.jpl.nasa.gov (Sam Sirlin)
Subject: APL FAQ
Originator: sam@kalessin
Organization: Jet Propulsion Laboratory, Pasadena, CA
Date: Mon, 14 Sep 1992 18:19:20 GMT


APL Frequently Asked Questions  (well some, anyway)
------------------------------------------------------------
Maintained by S.W. Sirlin     9/14/92
Thanks to the many people who have contributed to this list. 

------------------------------------------------------------
(1)      APL sources 

APL.68000 (Atari ST, Commodore Amiga, IBM RS/6000, Mac level I/II,
           add in board for IBM pc's): 
     In North America:
        Spencer Organization
        24 Wampum Road
        Park ridge, NJ  USA  07656
        Phone: +1-201-307-9099, Fax: +1-201-307-9404
     For the rest of the world:
	MicroAPL Limited
	South Bank Technopark
	90 London Road, 
	London 	UK    SE1 6LN
        Phone: +44-71-922-8866    Fax: +44-71-928-1006
        Telex: 896885 IOTA
APL90 (Mac?):
        Jean-Jacques Girardot
        School Mines 
        St-Etienne, France
        girardot@cambur.emse.fr
DEC (VAX APL V4.0, DEC 20 APLSF?):
        Digital Equipment Corp.
        20 Old Bolton Road (0G01-1/G11)
        Stow MA, USA   01775
        Phone: (508) 496-9686
Dyalog APL (Unix, APL/W for Windows):
        Source:
           Dyadic Systems Ltd.
           Riverside View, Basing Road, Old Basing, Basingstoke
           Hampshire RG24 0AL, UK
           Tel. 011-44-(256) 811125  Fax (0256) 811130
        US Distributor:
           MIPS Software Development Inc
           33493 W. Fourteen Mile Rd
           Suite 10
           Farmington Hills, Mich 48331
           Tel: (313) 661-5000, Fax:  (313) 661-5826
I-APL (IBM PC, Mac, some other PCs) (free*):
        In the US:
           Edward M. Cherlin
           Co-Chairman, I-APL Limited
           6611 Linville Drive
           Weed, California, USA  96094-9763
           (916) 938-4684
        In the UK:
           Anthony Camacho 
           Co-Chairman, I-APL Limited
           11 Auburn Road
           Redland
           Bristol BS6 6LS    UK
IBM APL (APL2 and TryAPL2 [free*] for PCs, APL2/6000 for RS/6000, IBM 
         mainframes)
        APL Products (M46)
        IBM Santa Teresa, Dept. M46/D12
        555 Bailey Avenue
        San Jose, California 95141, USA
        Voice-mail: 408-463-APL2 (408-463-2752)
        E-mail: apl2@vnet.ibm.com
        APL2 for the PC is, in the USA, part number 6242936 from "IBM
        Direct" at 800-IBM-2468 (800-426-2468) or product 5799-PGG
        from your IBM representative. 
J & Sharp APL/PC/386 (J is free*, PC version of Sharp APL is free*,
        APLI386 is cheap):  
        Iverson Software Inc.
        33 Major Street
        Toronto, Ontario, Canada  M5S 2K9
        Voice: 416-925-6096  Fax: 416-488-7559  
Sharp APL (MVS, Viewpoint APL 4GL):
        Reuters APL Software Division
        2 first Canadian Place
        Suite 1900
        Toronto, Ontario, Canada  M5X 1E3
        (416) 364-5361
Manugistics (formerly STSC): APL*PLUS (PCs [DOS,Windows], Unix, VMS,
        Statgraphics )
        Manugistics Inc.
        2115 East Jefferson St.
        Rockville, Maryland, USA  20852
        301-984-5000 or 800-592-0050 or 301-984-5123  Fax: 301-984-5094 
Watcom APL: (VAX VMS)
	415 Phillip St.
	Waterloo, Ontario
	Canada    N2L 3X2
	(519) 886-3700
Q'Nial:
        Nial Systems Ltd
        Queen's University and Nial Systems 
        155 Queen Street, Ninth Floor 
        Ottawa, Ontario
        (613) 234-4188)

------------------------------------------------------------
(2) Terminal Emulation

EXTRA! Extended for DOS. Includes APL2
     character set. DOS product works under Windows. Windows product
     does not have APL yet.
     Attachmate Corporation
     13231 S.E. 36th Street
     Bellevue, Washington 98006 USA
     tel. (800) 426-6283
          (206) 644-4010 in Washington State

IRMA (PC) 
     Digital Communications Associates, Inc.
     1000 Alderman Drive
     Alpharetta, Georgia 30201-4199 USA
     tel. (404) 442-4000

OS/2 Communications Manager in the Extended Services. Includes a CMAPL
     routine that defines an APL character set and supports APL2 on
     the mainframe.  Includes GDDM support for graphics. 
     IBM or OS/2 vendor

RUMBA (for 3270, apl and graphics)
     Wall Data
     17769 NE 78th Place
     Redmond WA 98052-4992
     206-883-4777

TN3270 (Macintosh) Not public domain, but may be freely distributed.
     Works with TCP/IP
     Anonymous FTP from BROWNVM.BROWN.EDU (128.148.128.40):
        Distribution files are in the highest level directory.  Begin by
        retrieving the file $README.FIRST which describes the other files.
     Anonymous FTP from FTP.NCSA.UIUC.EDU (128.174.20.50):
        Distribution files are contained in the directory
        NCSA_Telnet/tn3270.  Same files as above above for 
        BROWNVM.BROWN.EDU.
     BITNET distribution from LISTSERV@BROWNVM:
        Send LISTSERV the command GET TN3270 PACKAGE.  GET LOCAL FILELIST
        for a complete list of available files.
     Mail order from Brown for $20 (check payable to Brown University):
        TN3270 Distribution
        Brown University Computer Store
        P.O. Box 1885
        Providence, Rhode Island 02912 USA
     Info -- the NCSA Telnet Digest subscription:
        request@ncsa.uiuc.edu.

YTERM For PC, supports IBM, VAX, TCP/IP with APL/APL2 chars.
     Yale University Computing & Information Systems
     Software Distribution
     175 Whitney Avenue
     New Haven CT 06520
     Tel: (203) 432-6600   Fax: (203)-432-6165

------------------------------------------------------------
(3) Compilers and other tools

APL to C conversion and compiler
     Sofremi-AGL
     6. rue Paul Bert
     92800 Puteaux - France
     (1) 47.72.25.13 +  Telex: 612 651 F

IEDIT (APL2 editor), APL2 compiler (to FORTRAN, marketing this for IBM), 
AFM file system, APL2 tools.
     Interprocess Systems, Inc.
     9040 Roswell Road, Suite 690
     Atlanta, Georgia 30350-1131 USA
     (404) 992-8400  Fax: (404) 998-4869

Experimental:

Tim Budd's latest APLc:
     anonymous login to cs.orst.edu,
     cd pub/budd and grab the files apl.*
     or send a mail message through the internet to
     ``oopintro@cs.orst.edu''  
     with the single word apl on the subject line.

My current modification (3.6) of Budd's older aplc:
     anonymous ftp to: 128.149.29.4   csi.jpl.nasa.gov
     or send mail to sam@kalessin.jpl.nasa.gov asking for it

Computer Aided Instruction, for PC or mainframe IBM.  Also a newsletter.
     Zark Incorporated
     53 Shenipsit Street
     Vernon, CT 06066
     Tel. (203) 872-7806

------------------------------------------------------------
(4) Online information, free* APLs & WS

1. APL\BBS
     Sysop Dick Holt
     (301) 384-3672
     free mail (suggested $24/year or up/downloads $10/year )
     mostly IBM pc/STSC, lots of education, cryptography, DC area Sig, 
     large collection of ws.
2. Anonymous ftp
     csi.jpl.nasa.gov 128.149.29.4
        The site for this FAQ, my version of the apl compiler (3.6),
        tektronix/xterm draw script for J. See the directory pub/apl
     gatekeeper.dec.com  
        The site of the current draft APL ANSI/ISO standard (1/92), in 
        pub/plan/apl/aplpd4.ps. Send comments to apl-stds@watmath.waterloo.edu
     nova.cc.purdue.edu, cs.orst.edu
        some NEXT/J material: j.pkg.tar, Visage.pkg.tar
     watserv1.waterloo.edu (watserv1.uwaterloo.ca) 129.97.129.140
        L.J. Dickey's collection. Current J distribution for many machines
        (and J source), IAPL, TryAPL, RatAPL, APL fonts, TeX macros and
        fonts, the toronto toolkit, some other WS, archives of
        comp.lang.apl, and this FAQ. These are in directories starting
        from directory languages/apl. 
3. Mail server
     LISTSERV@UNB.CA, in the list APL-L, archives of comp.lang.apl
     ftpmail@decwrl.dec.com - mail access to waterloo, gatekeeper
4. Bitnet mail server
     BITFTP@PUCC.BITNET - access to waterloo

------------------------------------------------------------
(5) Sources of Publications/Books

     APL News
     Edward M. Cherlin, Editor
     (address above)
 
     APL Quote Quad
     Association for Computing Machinery
     (address below)

     Renaissance Data Systems
     PO Box 20023
     Park West Finance Station
     NY, NY  USA  10025-1510
     (212) 864-3078

     (SIGAPL book sale, executive editor of Quote-Quad)
     Robert G. Brown
     116 Bentley Avenue
     Old Bridge, New Jersey, USA  08857-1336
     Robert_Brown@MTS.cc.Wayne.edu 

------------------------------------------------------------
(6) References

     T. Budd, "An APL Compiler," Springer.

     Gilman and Rose, "APL - An Interactive Approach,"

     S. Kamin,  "Programming Languages: An Interpreter-Based
     Approach," contains (among other things) toy implementations of
     Lisp, APL, Scheme, SASL, CLU, Smalltalk, and Prolog.

------------------------------------------------------------
(7) User groups

     ACM/SIGAPL
     Association for Computing Machinery / Special Interest Group on
     APL, international membership.
     Quarterly journal Quote Quad.  Chapter groups around the country.
        Association for Computing Machinery
        1515 Broadway
        New York, NY 10036
        Tel: (212) 626-0611   Fax: (212) 302-5826
        E-mail  acmhelp@acmvm.bitnet

     APLBUG
     APL Bay Area Users Group, Northern California ACM SIGAPL
     Meets monthly, advertized in S.J. Mercury News, Computer
     Currents, MicroTimes. Regular newsletter. Contacts:
        cschulz@lmsc.lockheed.com (Charles Schulz)
        jonesca@sjevm5.vnet.ibm.com (Curtis A. Jones)

     BAA
     British APL Association, a specialist group of the British Computer
     Society, international membership.
     Quarterly journal VECTOR maintains a comprehensive vendor and
     product list.
        British APL Association
        FREEPOST (SG923)
        8 Cardigan Road
        London E3 5HU    UK

     NY/SIGAPL
     The New York City local chapter of ACM SIGAPL
     Monthly meetings (ex July/August), newsletter "BIG APL",
     "APL as a Tool of Thought" miniconferences (the eighth
     in November).  Dues $35, $25 for ACM and for ACM SIGAPL
     members, $10 for students.
        PO Box 138
        New York, New York   10815-0002
        E-mail Mike Kent <70530.1226@CompuServe.COM>

     SWAPL -- SouthWest APL Users' Group
     Membership fees, per year USA ----- $12
     Non-USA postal supplement ---------  $6
        c/o Stuart Yarus (newsletter editor)
        P.O. Box 210367
        Bedford, TX 76095  U.S.A.
        (817) 656 5896; (817) 577 0165
        Compuserve:   73700,2545
        Internet:     73700.2545@compuserve.com

*free usually means you can get it for free from the net, or pay small 
media/documentation charges to get it from the vendor.
------------------------------------------------------------
Changes/Additions:
sam@kalessin.jpl.nasa.gov
------------------------------------------------------------

-- 
Sam Sirlin
Jet Propulsion Laboratory         sam@kalessin.jpl.nasa.gov

Newsgroups: comp.lang.apl