apl faq 
Author Message
 apl faq

APL Frequently Asked Questions  (well some, anyway)
------------------------------------------------------------
Maintained by S.W. Sirlin     July 23, 1993
Thanks to the many people who have contributed to this list.

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

APL\11 Freely available interpreter for UNIX (C), thanks to Michael
       Cain. Currently has some bugs.
          ftp: watserv1.waterloo.edu.  

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

CAPL (IBM PC) shareware interpreter
        Thomas Glen Smith
        3154 W. Shady Lane
        Neenah, WI

        ftp: waterloo
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. Four{*filter*} 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)

        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  
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
Sharp APL (MVS, AIX, SunOS; Viewpoint APL 4GL):
        Soliton Associates Limited (Formerly I. P. Sharp Associates)
        44 Victoria St, Suite 2100
        Toronto, Ontario, Canada M5C 1Y2
        (416) 364-9355, (716) 256-6466, or +31-20-570-8733

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 or EXTRA! for Windows.
     Includes APL2 character set in both.  DOS product works
     under Windows.
     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.

        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:

X3270 - 3270 emulator for the X Window System (UNIX workstations)
     Kathy Lange
     IBM
     X3270 Marketing and Development
     Neighborhood Road MS/228
     Kingston, NY  12401
     Phone: (914) 385-5527      

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

VSAPL to C conversion and compiler
     Dr. Wai-Mee Ching
     Computer Science Department
     T. J. Watson Research Center
     P.O. Box 704
     Yorktown Heights, NY 10598
     Phone: 914-784-7748

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

     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

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{*filter*} Holt
     HRH Systems
     3802 N. Richmond St.
     Arlington VA 22207

     (703) 528-7617

     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. Free download of the latest J, ISI
     APLISW; Sharp APL/PC available. Catalog bbsfiles.zip (about 35k).
     Supports 1200 - 14400 baud (N-8-1), v.32 bis.

2. Anonymous ftp
     csi.jpl.nasa.gov (128.149.29.4)
        The site for this FAQ, my version of the apl compiler (3.6),
        some scripts for J,{*filter*}J language summary, J faq.
        See the directory pub/apl
     exaia.wu-wien.ac.at (137.208.15.200)
        some J sources, particularly for HP
     ftp.cs.ualberta.ca
        Introduction to J using statistics, pub/smillie/intj.*
     gatekeeper.dec.com  
        The site of Committee Draft 1 of the APL ANSI/ISO standard
        (1/93) in:
           pub/plan/apl/cover.ps  (a cover letter)
           pub/plan/apl/aplcd1.ps (the main document)
     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.{*filter*}ey's collection. Current J distribution for many machines
        (and J source, including LinkJ), APL\11, CAPL, IAPL, TryAPL,
        RatAPL, APL fonts, TeX macros and fonts, the toronto toolkit,
        some other WS, archives of comp.lang.apl, the APL standard,
        and this FAQ. These are in directories starting from directory
        languages/apl
     wuvieai.wu-wien.ac.at (137.208.15.20)
        This mirror of the APL Archives on watserv1 may be more
        convenient for users in Europe.  Start in the directory
        /pub/lang/apl
3. Mail server


4. Bitnet mail server

5. Inquiries about the proposed ISO standard should be addressed to
   the mailing-list at

------------------------------------------------------------
(5) APL fonts

Besides comercial products that come with the interpreters, there are
fonts for TeX and the X windows system avaiable on waterloo. Truetype
fonts for windows are available from ISI and Manugistics.

------------------------------------------------------------
(6) 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

------------------------------------------------------------
(7) References - books mentioned on the net, not all of which are
                 available

     Brown et. al. "APL2 at a Glance," Prentice Hall, ISBN 0-13-038670-7.

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

     J. Ever and C. Fair, "Guidelines for APL Systems,"
     DPD 22 IBM 037301, March 1976.

     Gilman and Rose, "APL - An Interactive Approach,"  Wiley,
     ISBN 220-471-30022-5.

     Kent Haralson, Useful APL Defined Functions, IBM Technical
     Report, TR 00.2409, Feb. 8 1973.

     Timothy Holls, "APL Programming Guide," IBM G320-6103, 1978, and
     G320-6735, 1981, (out of print?).

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

     IBM, "An Introduction to APL2" (SH20-9229).
     IBM, "APL2 Programming: Language Reference"
     (SH20-9227 or SH21-1061?).

     Adrian Smith:
     "APL   A Design Handbook for Commercial Systems"
     (Wiley series in information processing)
     Wiley & Sons, 1982,  ISBN 0-471-10092-7.

     "The APL Handbook of Techniques," IBM publication number
     S320-5996, April 1978.

------------------------------------------------------------
(8) 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

     APLBUG
     APL Bay Area Users Group, Northern California ACM SIGAPL
     Meets monthly, regular newsletter, $20/yr.
        Secretary/Treasurer
        Lew Robinson
        1100 Gough Street, Apt. 14A
        San Francisco, CA 95109
        Tel. 415-928-2058
        Prodigy  frgp21a


     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

     CPCUG APL SIG
     Capital PC User Group APL Special Interest Group
     Free monthly meetings
        51 Monroe Street, Plaza East Two
        Rockville, Maryland 20850-2421
        Tel: (301) 762-9372    FAX: (301) 762-9375
        CPCUG MIX (Member Information Exchange BBS): (301) 738-9060

     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

     Potomac ACM SIGAPL Chapter
     Free monthly meetings
     Dues: $25, $20 for ACM/ACMSIGAPL members, $10 for students
     c/o CPCUG APL SIG
     51 Monroe Street, Plaza East Two
     Rockville, Maryland 20850-2421
     Tel: (301) 762-9372    FAX: (301) 762-9375


     Suomen APL-yhdistys ry (Finn APL Association) about 4 informal
     newsletters/year, mainly in Finnish, one English issue/year.
     Membership fees,per year   100 Fmk (about 20 $)
     Address:  Box 1005, 00101 Helsinki, Finland
     Chair:    Eero Korpelainen
               University of Joensuu,
               Department of Statistics, Box 111,
               80101 Joensuu, Finland
               Telefax:  358-73-1513290

     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

     Toronto ACM APL SIG (sponsoring APL93)
     Meets the 4th monday of September through May, excluding December,
     Attendance is free and membership is CAD 25 per year, CAD 5 for
     full time students.


     Treasurer: Eric Granz 416-980-7149
        P.O. Box 384
        Adelaid Street Post Office
        Toronto, Ontario, Canada  M5C 2J5

------------------------------------------------------------
(9) Conferences

        APL93 (ACM SigAPL)
        August 15-19, 1993
        Toronto,Canada
        For an invitation, send a request with your name and address

        or via email with either "send status" or "send registration"

------------------------------------------------------------
*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 Sirlin



Sat, 20 Jan 1996 10:03:21 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. APL FAQ - correction re Sharp APL

2. Shareware APL, APL FAQ, J for Windows

3. apl faq?

4. www apl faq

5. APL FAQ

6. APL FAQ

7. APL FAQ

8. APL FAQ

9. APL FAQ

10. APL FAQ

11. APL FAQ

12. APL FAQ

 

 
Powered by phpBB® Forum Software