APL language FAQ


From: Sam Sirlin <sam@kalessin.jpl.nasa.gov>
Newsgroups: comp.lang.apl,comp.answers,news.answers
Subject: APL language FAQ
Supersedes: <apl-faq_863171511@rtfm.mit.edu>
Followup-To: poster
Date: 2 Jun 1997 09:21:56 GMT
Organization: none
Expires: 9 Jul 1997 09:20:26 GMT
Message-ID: <apl-faq_865243226@rtfm.mit.edu>
Reply-To: sam@kalessin.jpl.nasa.gov
Summary: Answers to common questions regarding the computer language APL.
X-Last-Updated: 1997/05/29

Archive-name: apl-faq
Posting-Frequency: monthly
Last-modified: May 29, 1997

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

------------------------------------------------------------
The questions I'm answering here are:

1.  Where can I find APL for machine X?
2.  How do I use APL on an XX terminal connected to machine YY? What
    about APL keyboards/stickers?
3.  Can I compile APL?
4.  What tools exist for APL?
5.  Can I get an APL font for X?
6.  What information exists online about APL?
7.  How do I get book Y?
8.  What good APL books exist?
9.  What user groups exist?
10. What's the latest  APL conference?
11. How do I pass APL functions from one APL to another?
12. How do I write APL using only ASCII?
13. Where can I find APL employment information?


------------------------------------------------------------
New in this version:
     minor updates

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

APL\11 Freely available interpreter for UNIX (C), thanks to Michael
       Cain. Currently has some bugs.
          ftp://archive.uwaterloo.ca/languages/apl/apl-11
          E-mail: mcain@advtech.uswest.com.

APL2000 (formerly Manugistics/STSC):
      APL+PC, APL+DOS, APL+UNIX, APL+Win (for Windows 3.1, NT, 95),
      APL+Link, APL+Link Pro,
      APLSE for DOS (freeware, no printed documentation or support),
      APL+ Consulting Services
        APL2000 Inc.
        6610 Rockledge Drive, Suite 502,
        Bethesda Maryland USA 20817 
        Main Phone: (301) 564-5020
        Sales Phone: 609-734-9692     Sales Fax: 609-734-9644
        Support Phone: 301-564-5027  Support Fax: 301-564-5021
        Consulting Services Phone: 609-734-9621
        e-mail: sales@apl2000.com
                   support@apl2000.com
                   consult@apl2000.com
        http://www.APL2000.com

APL.68000 (Atari ST, Commodore Amiga, IBM RS/6000, Mac level I/II,
           add in board for IBM pc's, PowerMac):
     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-171-922-8866    Fax: +44-171-928-1006
        E-mail: microapl@microapl.demon.co.uk
        E-mail: microapl@applelink.apple.com

APL92 (Mac, system 7.1), older APL90:
        ftp://ftp.emse.fr/pub/lang/apl/
        Jean-Jacques Girardot
        School Mines
        St-Etienne, France
        girardot@cambur.emse.fr

APROL (Scheme/J mix):  
        ftp://ariel.cs.trinity.edu/pub/
        For further information
        E-mail: jhowland@ariel.cs.trinity.edu

CAPL (IBM PC) shareware interpreter
        Thomas Glen Smith
        3154 W. Shady Lane
        Neenah, WI
        E-mail: 76207.3343@CompuServe.com
        ftp://archive.uwaterloo.ca/languages/apl/CAP/

D4   (IBM PC, Windows) Unix like shell for windows
	The shell is writen in D4, a dialect of APL
	Anonymous ftp ftp://ftp.webstrand.org/d4/

DEC (VAX APL V4.0):
        Digital Equipment Corp.
        Maynard, MASS, USA

Dyalog APL Version 7.1 (Unix, APL/W for Windows):
        Source:
           Dyadic Systems Ltd.
           Riverside View, Basing Road, Old Basing, Basingstoke
           Hampshire RG24 7AL, UK
           Tel: 011-44-(1256) 811125  Fax: (1256) 811130
           Email     : support@dyadic.com
           CompuServe: 100136,1473
        US Distributor:
           Beautiful Systems Inc.
	   308 Old York Road, Suite 5                      
	   Jenkintown, PA 19046 USA                     
	   Tel: (215) 886-2636        Fax: (215) 886-4888
	   Compuserve: 73567,1016
        German Distributor
           APL Software Team GmbH 
           P.O.Box 1307 
           61243 Usingen 
           Phone 49 6081 68380        Fax 49 6081 68580
           http://www.aplteam.de

I-APL (IBM PC, Mac, some other PCs) (free*):
        In the US (may require lots of patience):
           Edward M. Cherlin
           Co-Chairman, I-APL Limited
           6611 Linville Drive
           Weed, California, USA  96094-9763
           Phone: (916) 938-4684, Fax: 916/938-3229
           Email: Cherlin@snowcrest.net
        In the UK:
           Anthony Camacho
           Co-Chairman, I-APL Limited
           11 Auburn Road
           Redland
           Bristol BS6 6LS    UK

IBM APL2 for PC DOS, OS/2, RISC System/6000, Sun Solaris,
        and IBM mainframes, plus TryAPL2 for PC DOS (free*)
          APL Products
          IBM Santa Teresa, Dept. M46/D12
          555 Bailey Avenue
          San Jose, California 95141, USA
          Phone: 408-463-APL2 (408-463-2752), FAX: 408-463-4488
          E-mail: apl2@vnet.ibm.com
          CompuServe: go IBMAPL2
          IBMMAIL: USIB6JN8
	  ftp://ftp.software.ibm.com (ps.boulder.ibm.com)
          (look in ps/products/apl2)
          http://www.torolab.ibm.com/ap/apl/apl2.html
        From 1-800-IBM-CALL or 1-800-3-IBM-OS2
          APL2 for PC DOS:
            In North America, 5799-PGG, PRPQ RJ0411, Part No. 6242936
            In Europe, Program Product 5604-260, Part No. 38F1753
          APL2 for OS/2, Entry Edition, is part number 89G1556
          APL2 for OS/2, Advanced Edition, is part number 89G1697
          AIX APL2/6000 is Program Number 5765-012
          APL2 for Sun Solaris is Program Number 5648-065
          APL2 for CMS/TSO is Program Number 5688-228
          APL2 Application Environment for CMS/TSO is Program Number
            5688-229

IBM APL2 for the P/370 (Mainframe VM/ESA on a PS/2)
          Interprocess Systems, Inc.
          11660 Alpharetta Hwy., Suite 455
          Roswell, GA  30076  USA
          404-410-1700, FAX: 404-410-1773
          E-mail: 70373.2676@compuserve.com


J (for DOS, Linux, Windows, Mac, RS/6000, Sun) & APLIWIN (for Windows),
      Produced by:
        Iverson Software Inc.
        33 Major Street
        Toronto, Ontario, Canada  M5S 2K9
        Voice: 416-925-6096  Fax: 416-488-7559 
      Distributed by:
        Strand Software
        19235 Covington Court
        Shorewood, Minnesota 55331, USA
        Tel: 612-470-7345   Fax: 612-470-9202
        Web:   http://www.jsoftware.com
        Email: info@jsoftware.com

MacAPL: Macs (?) version 2.11  (I don't know much about this yet)
      Michael C. O'Connor
      Leptonic Systems Co.
      405 Tarrytown Rd., White Plains, NY 10607
      (914) 682-0377
      version 1.13
      ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
      (no longer: ftp://ftp.ens.fr/pub/mac/hqx/ )

Manugistics (formerly STSC): APL*PLUS II/VMS, Statgraphics
        Manugistics
        2115 East Jefferson St.
        Rockville, Maryland, USA  20852
        Phone: 800-592-0050, 301-984-5000, 301-984-5412, 301-984-5123 
        Fax: 301-984-5094
        e-mail: support: answer@manu.com
                international: intl@manu.com
        BBS: 301-984-5222

SHARP APL (MVS, AIX, SunOS, Solaris); also Viewpoint, LOGOS, Mailbox:
        Soliton Associates Limited (Formerly I. P. Sharp Associates)
        44 Victoria St, Suite 2100
        Toronto, Ontario, Canada M5C 1Y2
        Phone: (416) 364-9355  Fax: (416) 364-6159
        E-mail: sales@Soliton.COM

        Soliton Associates, Inc.
        1100 University Ave., Suite 111
        Rochester, NY 14607
        USA
        Phone: (716) 256-6466  Fax: (716) 256-6469

        Soliton Associates Limited
        Groot Blankenberg 53
        1082 AC Amsterdam
        The Netherlands
        Tel: +31 20 646 4475,  Fax: +31 20 644 1206
        Email: ljh@soliton.com
        http://www.soliton.com

Q'Nial:
        NIAL Systems Limited
        366 King Street East
        Suite 540
        Kingston, Ontario
        K7K 6Y3
        http://www.nial.com/
        e-mail:  info@nial.com

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

Chameleon TN3270 for Windows, networks, IBM 3179G and 3192G emulation,
SAA, APA graphics.
     NetManage
     10725 De Anza Blvd., Cupertino, CA 95014, U.S.A. 
     Phone: 408/973-7171
     Fax: 408/257-6405 
     E-mail: Donna@NetManage.com

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

IBM Terminal Emulators with APL Support:
     AIX:  AIX X-Windows 3270 Emulator/6000  (X3270)
           Program Number 5765-011
     DOS/Windows:  PC/3270 Version 3, Version 4 9/30
     OS2 Extended Services Communications Manager:
           Includes the CMAPL Application Aid.  Requires APAR fixes
           after the Graphics Engine CSD is installed.
     OS2 Communications Manager/2  (CM/2):
           APL Support is available in Version 1.11

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

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
     LISTSERV@YALEVM

Z-Stem, a series of VT (e.g. VT240) emulators, for MSDOS PC/VAX-11
     KEA Systems
     3738 North Fraser Way, Unit 101
     Burnaby, British Columbia
     Canada, V5J 5G1
     (604) 431-0727

------------------------------------------------------------
(2.1) APL Keyboards/Keycaps:

APL keyboard:
   IBM/Lexmark keyboard, part no. 60G3571 or KB-571,
   (Professional 101-key keyboard about $90)
   APL2 Keycaps, US and UK base set ...(about $46)... SX80-0270
   APL2 Keycaps, German Upgrade to SX80-0270 ........ SX80-0452
   APL2 Keycaps, French Upgrade to SX80-0270 ........ SX80-0453
   APL2 Keycaps, Italian Upgrade to SX80-0270 ....... SX80-0454
   APL2 Keyboard Decals ..(about $13 for set of two). SC33-0604
   Keycaps and decals are "publications" - order at 800-879-2755

Keyboard stickers, custom replacement key caps:
   Hooleon Corp.
   P.O. Box 230
   Cornville, AZ  86325
   Tel: (602) 634-7515
   Fax: (602) 634-4620

Keyboard stickers: APL2000 Inc. (see above address)


------------------------------------------------------------
(3) Compilers

APL to C conversion and compiler
- I've heard this is out of business
  these days.
     Sofremi-AGL
     6. rue Paul Bert
     92800 Puteaux - France
     (1) 47.72.25.13 +  Telex: 612 651 F

Manugistics compiler for IBM 370 APL*PLUS, documented in APL '85
     see Manugistics listing above, or
     E-mail: aplsales@manu.com

Experimental:

Tim Budd's APLc:
     anonymous login to ftp.cs.orst.edu, cd users/b/budd, or
     http://www.cs.orst.edu/~budd and look under books.
     (latest C++ version unavailable?)

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


------------------------------------------------------------
(4) Other tools for APL

IEDIT (APL2 editor), AFM file system, APL2 tools.
     Interprocess Systems, Inc.
     11660 Alpharetta Hwy, Suite 455
     Roswell GA 30076 USA
     404-410-1700, Fax: 404-410-1773
     E-mail: 70373.2676@compuserve.com

Insight Systems - SQAPL, an interface to SQL databases via ODBC or
SequeLink, a spreadsheet manager, and a number of other APL tools
available for many APL systems.
     Insight Systems ApS
     Nordre Strandvej 119A
     DK-3150 Hellebaek
     Denmark
     Phone:   +45 42 10 70 22
     FAX:     +45 42 10 75 74
     insight@inet.uni-c.dk

SQL Auxiliary Processor for Dyalog APL for Windows (DDE)
     Lingo Allegro USA, Inc.
     6749 S.Westnedge Ave, Suite K-268
     Phone:    +1 312 203 4926
     Fax:      +1 708 459 8501
     Internet: 71303.3224@CompuServe.com

Computer Aided Instruction, for PC or mainframe IBM.  Also a newsletter.
     Zark Incorporated
     23 Ketchbrook Lane
     Ellington CT 06029 USA

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

Besides commercial products that come with the interpreters, there are:

1. Fonts for TeX, laTeX, the X windows system, postscript, and
   truetype (windows) are available.  See
        ftp://archive.uwaterloo.ca/languages/apl/fonts/

2. Truetype fonts for windows are available from ISI.

3. Truetype fonts Dyalog APL and Vector APL are available gratis, if
   you send a blank, formatted disk:
     Adrian Smith
     Brook House, Gilling East, YORK
     England -- U.K.
   (See his article in the April 1993 issue of VECTOR journal)

4. STSC, now Manugistics, used to distribute a rom chip with the APL
   characters for use in old monochrome adapters (now almost
   extinct). There's also code called SIMCGA.COM, that makes an old
   Hercules act like a cga (itself pretty old).

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

1. APL\BBS
     Sysop Dick Holt
     HRH Systems
     3802 N. Richmond St.
     Arlington VA 22207
     E-mail: dholt@CapAccess.org

     (703) 528-7617,  1200-14400b (N-8-1), 24 hrs.

     Free email and many free files.  $US24/year subscription
     for full service.  Comp.lang.apl echo.  Files for APL*PLUS,
     IBM APL2/TryAPL2, ISI, Sharp, Dyalog, and I-APL.  On-screen
     APL lessons, cryptography, APL in French, APL Conference
     Software, J, and much more.  Send $US2 for 100k on-disk
     catalog of all BBS\APL files. 

2. Anonymous ftp servers:

     ftp://rtfm.mit.edu The official archive site for this faq and
        many others.

     archive.uwaterloo.ca or watserv1.uwaterloo.ca (129.97.128.10)
        L.J. Dickey's collection. Current J distribution for many
        machines (and J source, including LinkJ), APL\11, APLSE, CAPL,
        IAPL, RatAPL, TryAPL, APL fonts, TeX macros and fonts, the
        toronto toolkit, some other WS, archives of comp.lang.apl, the
        APL standard, an Introduction to J, and this FAQ. These are in
        directories starting from directory languages/apl
        ftp://archive.uwaterloo.ca/languages/apl/Welcome.html
        ftp://archive.uwaterloo.ca/languages/j/Welcome.html

     ftp://atmos.dar.csiro.au, in netcdf/hld
        Harvey Davies' stat.js for J7.

     ftp://cshl.org, in pub/bill/apl (?)
        APL\11 modified for W. Chang's APL! keywords, fep, some
        comp.lang.apl discussions.
       
     ftp://csi.jpl.nasa.gov/pub/apl (128.149.29.4)
        The site for this FAQ, my version of the apl compiler (3.7),
        some scripts for J, LaTeX J language summary, J faq, APL92, my
        version of apl\11, modified for my keywords. See

     ftp://exaia.wu-wien.ac.at (137.208.15.202)
        some J sources, particularly for HP

     ftp://ftp.cs.ualberta.ca, pub/smillie/
        some reports by K. Smillie,
        "Some notes on introducing J with statistical examples"
        "What is J?"

     ftp://ftp.debian.org Jv7 for Linux in
        debian/debian-current/binary/devel/j1-7-2.deb

     ftp://ftp.ips.cs.tu-bs.de
        Some apl/J stuff, copy of the draft standard. In
        /ftp/ips/pub/...

     ftp://service.software.ibm/ps/products/apl2/demos contains a free
        (time limited) demo of APL2 for OS2

     ftp://ftp.software.ibm.com, IBM APL2 site. Look in
        /ps/products/apl2

     ftp://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)

     ftp://nova.cc.purdue.edu, cs.orst.edu
        some NEXT/J material: j.pkg.tar, Visage.pkg.tar

     ftp://ps.boulder.ibm.com, IBM APL2 site. Look in /ps/products/apl2

     ftp://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. Web (WWW) html servers:

        ACM SIGAPL - information about the ACM, SIGAPL, related
        organizations, conferences, Internet resources, and the APL
        White Pages. Maintained by Kirk Iverson.
        http://www.acm.org/sigapl/
        gopher://gopher.acm.org/11[the_files.sig_forums.sigapl]

        APL96 photos by Bob Armstrong
        http://cosy.com/cosy/language/apl96.htm 

        APL2000 Inc. Home Page
        http://www.APL2000.com

        APL Methods Home Page (under construction 3/9/95):
        http://www.secapl.com/aplmeth/top.html

        APL Software Team GmbH - German distributor of Dyadic APL
        http://www.aplteam.de

        Stephen J. Halasz's APL Page.
        http://www.interaccess.com/users/sjhalasz/apl.htm

        IBM APL2 Home Page
        http://www.torolab.ibm.com/ap/apl/apl2.html

        web site for J FAQ
        http://www.jsoftware.com/download/jfaq.txt

        J Home Page
        http://www.jsoftware.com

        Mike Kent' home page (lots of good APL/J links)
        http://ourworld.compuserve.com/homepages/mike_kent

        Web site for Les Nouvelles d'APL
        http://www.ensmp.fr/~scherer/langlet

        Oxford University version of this FAQ
        http://www.lib.ox.ac.uk/internet/news/faq/archive/apl-faq.html

        Q'Nial
        http://www.nial.com/

        Soliton's web page
        http://www.soliton.com

        Toronto SIG - various information, back issues of the
        newsletter Gimme Arrays!
        http://www.torontoapl.org	

        Uniware (APL+Win and Dyalog APL/W, for now)
	http://www.uniware.fr/uk         (english)
        http://www.uniware.fr             (french)

        Web site for Vector (maintained by Ray Cannon)
        http://vector.org.uk

        Jim Weigang's Home Page - Newsreader etc.
        http://www.chilton.com/~jimw


4. Mail servers

     listserv@listserv.unb.ca (listserv@unb.ca), in the list APL-L,
     archives of comp.lang.apl
     ftpmail@decwrl.dec.com - mail access to waterloo, gatekeeper

5. Mail servers/lists
     BITFTP@PUCC.BITNET - access to waterloo

     Access to the APL-L on bitnet from the internet can be done via
     mail:
        To: listserv@unb.ca
        Subject: SUBSCRIBE APL-L
        SUBSCRIBE APL-L


     DyalogAPL        t-chan@u-aizu.ac.jp
                      for Dyalog users
     APL-ERS          APL-ERS@IRLEARN.BITNET
                      UCD APL Interest Group "virtually extinct"
     APL-L            APL-L@UNB.CA,
                      APL-L@UNBVM1.BITNET (broken?)
                      APL Language Discussion (mirror of comp.lang.apl)
     APLEDU-L         APLEDU-L@UNBVM1.BITNET
                      APL in Education

6. Inquiries about the proposed ISO standard should be addressed to
   the mailing-list at
      apl-stds@math.uwaterloo.ca (SC22 WG3 attendees)

7. SIGAPL Software Library
New Name, New Addresses:
~~~~~~~~~~~~~~~~~~~~~~
SIGAPL has made major changes in its software distribution system.
The SIGAPL Software Library replaces what was formerly known as
the "Software Exchange."  SIGAPL wants to make array processing
software much more widely available and easy to get.  We want it
to be decoupled from annual APL conferences, available year-round,
unbundled by interpreter, and electronically free.  Thanks to Lee
Dickey at the University of Waterloo, this software is now
available at:

  - ftp://archive.uwaterloo.ca/languages/apl/software-library

  - ftp://wuvieai.wu-wei.ac/pub/lang/apl (Vienna mirror of Waterloo)

It's also available at:

  - BBS\APL: (see above, FileArea APL96)


APL96 Conference Software Highlights:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  MERLIN   : Two new AWS mind bogglers (Langlet, FR)
-  GRAN     : AWS []G Graphics (Buzin, RU)
-  NFILES   : W3 Long file names, National Characters (Glantz, SE)
-  APL2OS2T : APL2/2 Tutorial for OS/2 (Jizba, US)
-  APLSE    : Free APL*PLUS v10 Interpreter (Manugistics/APL2000)
-  LRNAPLSE : APLSE Tutorial & Documentation (Holt, US)
-  UNLOCK-D : Unlock locked fns in any small AWS (Holt, US)
-  SL-Guide : How to add to the SIGAPL Software Library


SIGAPL Software Guidelines:
~~~~~~~~~~~~~~~~~~~~~~~~~
The SIGAPL Software Library (SL) is the premier venue for APL,
J, and other array-oriented authors to display their programming
ideas and skills, and for vendors to showcase their demos and
products.  APL and J software authors and vendors are invited
to send their material on a 3.5" DOS disk to:

  Lee Dickey, Mathematics Department
  University of Waterloo
  Waterloo  Ontario
  Canada    2NL 3G1

Tell him that it's for the Software Library.  You may send your
software at *any* time of the year.  FTP upload is not currently
available, but is expected to be operational by 1997.

SIGAPL's updated Software Library guidelines are:

- Include an ASCII file (call it WSNAME.TXT) to describe what
  the software does, and what hardware and software is needed to
  use it.  English is preferred, and other languages are welcome.

- Think electronically.  Your software needs to be packaged as a
  stand-alone product for electronic distribution.  Good documen-
  tation adds real value to your software.

- Put all of your material in one single .ZIP file for easy FTPing.

- Include any needed copyright permissions.  Copyrighted software
  can't be distributed without permission.

- If possible, provide APL software in both its original form and
  as an APLACSCII file.  APLASCII software (v1.4) is available for
  all major APLs at the electronic sources listed above.

- Check your software for viruses.  Archive.waterloo.ca will also
  check your software for viruses.

- Authors should pay special attention to the quality, usefulness,
  and documentation of their work, and should include their name
  and address (including email).

- Significant improvements and major updates of prior SL software
  are welcome.


Things Take Time
~~~~~~~~~~~~~~~
The transition to an all-electronic system will not happen instan-
taneously.  For the next year or so:

- Mail-order service is available for those without good telecommun-
  ications.  For a post-paid disk copy of the APL96 edition of the
  Software Library, send $US6 (or $US6 equivalent in a bank check in
  any hard currency) to Dick Holt, 3802 N. Richmond St.  Arlington
  VA 22207 USA.

- The SIGAPL Software Library will continue to be available on-disk,
  on a limited basis, at future APL annual conferences.

- Logistic problems will surely occur. 

Send comments, feedback, and suggestions about these changes to Dick
Holt (dholt@CapAccess.Org) or Lee Dickey (ljdickey@math.uwaterloo.ca).


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

     APL Quote Quad
     Association for Computing Machinery
     (address below)

     EducAPL
     1120 Ave du Parc
     Quebec PQ
     CANADA G1S2W7

     Renaissance Data Systems
     current catalog available for SASE ($.32)
     P.O.Box 421, Georgetown, CT 06829 
     e-mail: shaw@ix.netcom.com
     or call Ed Shaw  at the APL Group, Inc. at (203)762-3933
    (Please do not ask for RDS)
old:
     PO Box 20023
     Park West Finance Station
     NY, NY  USA  10025-1510
     (212) 864-3078

     (SIGAPL book sale)
     APL Book Sale
     Robert G. Brown
     C/O Lingo Allegro USA Inc.
     6749 South Westnedge Avenue
     Suite K-268
     Portage, Michigan
     USA 49002
     Email address: bob@acm.org

------------------------------------------------------------
(8) References - books mentioned on the net or that someone has
                 recomended, not all of which are available
                 see also:
     ftp://archive.uwaterloo.ca/languages/apl/bibliography/index.html


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

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

  3. Maurice Dalois, "Introduction to APL*PLUS PC,"
     available from EducAPL, US$30, US$10 for overseas shipping.

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

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

  6. Ulf Grenander, "Mathematical Experiments on the Computer,"
     Academic Press, 1982, ISBN 0-12-301750-5.

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

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

  9. IBM, "APL2 Programming: Language Reference"
     (Version 2, SH21-1061; Version 1, SH20-9227 (DOS only)).

 10. IBM, "The APL Handbook of Techniques", IBM publication number
     S320-5996, April 1978.  Includes routines for multi-precision
     integer and float operations.

 11. K. E. Iverson, A Programming Language, Wiley, 1962.

 12. K. Iverson, "A personal view of APL," IBM Systems Journal,
     Vol. 30, No. 4, 1991.

 13. K. Iverson, Concrete Mathematics Companion

 14. S. Kamin,  "Programming Languages: An Interpreter-Based
     Approach," contains (among other things) toy implementations of
     Lisp, APL, Scheme, SASL, CLU, Smalltalk, and Prolog,
     Addison-Wesley, 1990, ISBN 0-201-06824-9.

 15. Bernard LEGRAND, "Les APL Etendus," Masson, Paris, 1994. An
     introduction to modern APL (French).

 16. Jon McGrew, "An Introduction to APL2," IBM (SH20-9229).

 17. Peelle, APL an Introduction, Holt, Rinehart & Winston,
     ISBN 0-03-004953-9.

 18. Reiter & Jones, APL with a Mathematical Accent, Brooks/Cole
     ISBN 0-534-12864-5, (now being distributed by Chapman & Hall).

 19. C. Reiter, Fractuals Visualization and J, Iverson Software, Inc,
     1995 ISBN 1-895721-11-3. 

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

 21. Norman D. Thomson, Raymond P. Polivka,  "APL2 in Depth,"
     Springer-Verlag, 1995, ISBN 0-387-94213-0  ($39.95).

 22. Jerry R. Turner, "APL IS EASY!," Manugistics, 1993.

 23. "SHARP APL Reference Manual," 2nd ed., Soliton Associates Limited
     PC Version: Iverson Software, 1993, ISBN 1-895721-07-5.

 24. Jim Weigang, "APL Notes,"
     Available from J. Weigang (includes APL*PLUS interpreter)
     68 Plateau Circle
     West Springfield, MA,  01089,   USA
     price: US$29 postpaid in US & Canada, US$38 overseas.

 25. "A Source Book in APL," APL Press, 1981, ISBN 0-917326-10-5.

 26. "J Phrases," Iverson Software, 1996, ISBN 1-895721-12-1

 27. "Exploring Math", Iverson Software, 1996, ISBN 1-895721-13-X

 28. "J Primer," Iverson Software, 1996, ISBN 1-895721-14-8

------------------------------------------------------------
(9) User groups - Note that information on officers may be somewhat
    out of date.

  1. 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-0500
        E-mail  acmhelp@acm.org

  2. APLBUG
     APL Bay Area Users Group, Northern California ACM SIGAPL
     Meets monthly, regular newsletter, $20/yr.
        Chairman:  Chuck Kennedy
              (408)241-5920
              75014.215@compuserve.com
              ckennedy@hooked.net
        Secretary/Treasurer: Curtis Jones
              228 South 15th Street
              San Jose, CA 95112-2150
              jonesca@vnet.ibm.com
        Newsletter editor:  Chuck Kennedy

  3. Belgian APL CAM Users Society (BACUS)
     APL CAM Journal (4 issues / year in French, Dutch, English) and
     other publications. fee: 500 Belgian F
        c/o Joseph De Kerf
        Rooienberg 72
        B2570 Duffel BELGIUM
        tel.: 32-15-31 47 24

  4. BAA British APL Association, a specialist group of the British
     Computer Society, international membership.  Quarterly journal
     VECTOR maintains a comprehensive vendor and product list.  NOTE:
     send official correspondence to the Secretary, newsletter
     correspondence to the journal editor.
     Chairman: Dr Alan Mayer,
        European Business Managment School,
        Swansea University,
        Singleton Park
        Swansea  SA2 8PP
        Tel: 44 1792 205678 x 4274
        E-mail; a.d.mayer@swansea.ac.uk
     Treasurer: Nicholas Small
        8 Cardigan Road
        London E3 5HU,  UK
        Tel: +44 181 980 7870
     Journal editor (Vector):
        Duncan Pearson
        Keeper's Cottage
        Firby, York YO6 7LH, UK
        E-mail: 100265.1564@Compuserve.com
     Secetary : Sylvia Camacho
        (Address as for Anthony Camacho)

  5. Chicago APL SIG
     Larry Mysz
        Chicago APL SIG
        836 Highland Drive
        Chicago Heights  IL  60411, USA
        E-mail: 73040.3032@compuserve.com

  6. Connecticut APL group
     Bob Pomeroy
        Mass Mutual Life
        1295 State Street
        Mail Drop F465
        Springfield  MA  01111 USA
        Tel: +1 413 788 8411 x2838

  7. Denmark:  APL Special Interest Group of the Danish Data
     Association (DDA) (?)
        Per Gjerlof
        E-mail: d03per@vm2.uni-c.dk

  8. Dutch APL User Group ( APL Werkgroep Nederland )
	president: Theo Zwart
        OASIS
        Lekstraat, 4
        NL3433 ZB Niewegein
        The NETHERLANDS
        Tel: +31 3402 66336
        Fax: +31 3402 65844
        secr. B. Smoor
        Dorpstraat 50
        4128BZ Lexmond
        The Netherlands
        Also contact Eke Van Batenburg
        E-mail: sbqbeb@rulsfb.leidenuniv.nl

  9. Association Francophone pour la promotion du langage APL Les
     Nouvelles d'APL (journal 4/year) and other publications in
     French. fee: 350 franch francs in France, 450 FF abroad, 2800 FF
     for firms.
        174, bd de Charonne - 75020 PARIS - FRANCE
        Tel. & Fax : (33)-1-43-56-31-79)
     President: Sylvain Baron,
     General Secretary: Ludmila Lemagnen,
     E-mail: lemagnen@aol.com

 10. APL-Club Germany
        c/o Dieter Lattermann
        Rheinstrasse 23
        D-69190 Walldorf, GERMANY
        Tel:  +49 6227 2003
        E-mail: 100332.1461@Compuserve.com

 11. Japan APL Association  (JAPLA)
        Japanese APL/J interest group.
        Monthly meetings at every 3rd Saturday and hold study APL /J.
        Currently published JAPLA's journal 2 times / year.
        We welcome to our associate member who has an interest in APL/J.
        JAPLA's Office
          c/o PRIDE
          Masujima Bldg.
          1-8-13, Higasi Gotanda,
          Shinagawa ku,
          Tokyo , 141  JAPAN
          Tel: 81-3-3280-0411
          Fax: 81-3-3280-0418
Chairman: Dr. Tosio Nishikawa
          Laboratory National Chemical for Industry
          Higashi 1-1, Tsukuba, Ibaraki, 305, Japan
International Interface:
          Masafusa Yasuda
          2-4-10, Nogata,
          Nakano ku,
          Tokyo, 165   JAPAN
          Tel/Fax: 81-3-3319-1956
          E-mail: myasuda@mix.or.jp


 12. APL Club Oesterreich
        Obere Donaustrasse 95
        A-1020 Wein,  AUSTRIA

 13. Rome/Italy ACM SIGAPL
        Casella Postale 14343
        00100 - Roma Trullo, ITALY
        Chair:Mario Sacco
        E-mail: marsac@vnet.ibm.com
        Additional contact: David Lanari
        Universita di Perugia
        Piaza dell'Universita 2
        Via G. Verga 30
        I06100 Perugia, ITALY
        E-mail: david@ipguniv.bitnet

 14. Melbourne APL Users Group
        Contacts:  
        Harvey Davies 
        CSIRO Div Atm Res
        Private Bag No. 1
        Mordialloc, Victoria 3195, Australia
        Phone: +61 3 586 7574   E-mail: hld@dar.csiro.au
        Moshe Sniedovich  
        E-mail: moshe@mundoe.maths.mu.oz.au

 15. NY/SIGAPL [revised 5/15/97]
     The New York City local chapter of ACM SIGAPL
     Monthly meetings (ex July/August), newsletter "Big Apple APL",
     "APL as a Tool of Thought" miniconferences, approx. annual.
     Dues $35, $25 for ACM or ACM SIGAPL members, $10 for students.
        PO Box 2697
        New York, NY   10163-2697    USA
        Chairman: Phil Benkard
        Tel: +1 914-277-8344
        E-mail: jpb@acm.org
        Newsletter editor: Jim Boyd
        Tel: +1 914-941-9239
        E-mail: jhb@acm.org
        Membership chairman: Lynne C. Shaw
        Tel: +1 212-662-2406
        E-mail: shaw@acm.org

 16. The Potomac ACM SIGAPL Chapter has been inactive since August 1996. 
     For information about Potomac SIGAPL, send email to Dick Holt
     (dholt@CapAccess.org).

 17. South East APL Users' Group (SEAPL)
     Doc Manges
     SEAPL Newsletter Editor
     Email: SEAPLDOC@aol.com
     Tel:  770-972-3755
        413 Comanche Trail
        Lawrenceville GA 30244
     Other contacts:
     Gordon and Stella Chamberlain
        Interprocess Systems, Inc.
        11660 Alpharetta Hwy, Suite 455
        Roswell  GA  30076, USA
        Tel: +1 404 410 1700,
        Fax: +1 404 410 1773
        E-mail: 70373.2676@compuserv.com

 18. SOCAL-SIGAPL Southern California APL user's group.  Meets
     monthly, usually fourth Tuesday at Los Angeles City College.
     Regular newsletter, $15/year.
     Secretary-Treasurer: George D. Smith
                          1001 Thistlegate Road
                          Oak Park, CA 91301
                          e-mail  smitty9901@aol.com
                          phone: (818) 706-8203
     Editor:              Arthur J. Stasney
                          e-mail: astasney@alumni.caltech.edu

 19. SovAPL
     Alexander O. Skomorokhov
       P.O. Box 5061
       Obninsk - 5
       Kaluga Region
       RUSSIA
       E-mail: askom@apl2.obninsk.su
     Dr Alexander Skomorokhov
       Obninsk Institut of Nuclear Power/IATE
       Studgorod 1
       Obninsk
       Kaluga Region 249020
       RUSSIA
       Tel: +7 084439 31463
       Fax: +7 095 2552225
       E-mail: askom@apl2.obninsk.su

 20. 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 (1992)
               University of Joensuu,
               Department of Statistics, Box 111,
               80101 Joensuu, Finland
               Telefax:  358-73-1513290

 21. 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

 22. SwedAPL
     Chairman is Christer Ulfhielm.
        c/o Novator Consulting Group AB
        Svardvagen 11C
        S-182 33 Danderyd
        Sweden
        Tel: +46 8 6226350
        Fax: +46 8 6226351
        E-mail: 100341.404@CompuServe.com (Christer Ulfhielm)

 23. Swiss APL User(s) Group
        Hans Steffen
        Swiss APL User Group
        c/o Federal Statistical Office
        CH3003 Berne
        SWITZERLAND
        Fax: +41 31 382 27 95
        See also:
        Dr. Hanspeter Bieri
        Institut fur Informatik
        Universitat Berne
        Langgasstrasse 51
        CH3012 Bern
        SWITZERLAND
        Tel: +41 31 65 86 81
        Fax: +41 31 65 39 65
        E-mail:bieri@iam.unibe.ch
        E-mail: si@ifi.unizh.ch

 24. Sydney APL Users Group
     Newsletter (with contributions from Melbourne group): "Epsilon"
     Acting President and Treasurer: Nick Laletin, Jr.
     PO Box 1511
     Macquarie Centre,
     North Ryde 2113 Australia
     Tel: +61 02 427 1605
     Fax: (02) 257 6670
     Secretary: Erik Nielson 
     Phone: +61 2 257 5742

 25. Toronto ACM APL SIG
      Meets the 4th monday of September through May, excluding
      December, Monthly newsletter Gimme Arrays! Attendance is free
      and membership is CAD 25 per year, CAD 5 for full time students.
      Chair:      Richard Procter <rjp@interlog.com> 416-651-4037
      Newsletter: Gaetan Godin/Randy MacDonald <gaetgodi@godin.on.ca>
                                    <randy@godin.on.ca> 519-679-8290
      Treasurer: Eric Granz 416-784-8703
      P.O. Box 55
      Adelaide Street Post Office
      Toronto, Ontario, Canada  M5C 2H8
      Email: info@torontoapl.org
      http://www.torontoapl.org

       
 26. APL White Pages
     A collection of names and e-mail adressess of those interested in
     APL. Currently 160 listings.
     To be listed, get the registration form from
     ftp://acm.org/sig_forums/sigapl/white.txt, or by selecting the
     "How to add to this list" link in the White Pages area of the
     SIGAPL Web Pages. Then e-mail the form to kbi@io.org (Kirk
     Iverson) with subject line "APL White Pages"

------------------------------------------------------------
(10) Conferences


APL97 - Share Knowledge/Share Success - August 17-20 - Toronto

Fellow APL and J Enthusiasts - Welcome Back to Toronto!

The Toronto APL Special Interest Group, local host of the highly
successful APL93, is pleased to again take up the challenge of hosting
this annual event for 1997. Please mark your calendar now for this
comprehensive three day forum in downtown Toronto.

Continuing the standard of excellence set by the 1996 J User
Conference and the APL96 conference, APL97 will consist of
presentations by invited industry-leading speakers, APL and J product
vendor forums, interactive tutorials, and hands-on workshops in
PC-equipped teaching labs.

The Toronto APL SIG looks forward to your support in helping us to
provide the usual high standard of APL conference that we have all
come to expect.  Please join us in the spirit of community and
cooperation that has been the hallmark of this dynamic and highly
focused global family.

The Share Knowledge Share Success theme has been chosen to celebrate
APL and J. This year's conference will focus on providing tutorials
and "hands-on" sessions in computer laboratory facilities. Experts and
fellow-users will share their knowledge to help assure your success!

Please refer to the APL97 Website:  

   http://www.torontoapl.org

for complete and up-to-date conference information, including
conference schedule and program, registration details, and
accomodation info.

Cost and Location

The conference will be held in downtown Toronto, at Ryerson
Polytechnic University, which features modern, well-equipped computer
lab and lecture room facilities, an adjacent student-operated hotel,
and dining facilities.

Registration price for the conference has been set at a very
reasonable $160 CDN ($115 US), with an optional evening dinner event,
a dinner cruise on Lake Ontario, for an additional $40 per
person. Registration can be by mail, fax, or through the website.

Any further questions about APL97 publicity or conference organization
may be directed to:

Richard Procter
Chair, APL97
Tel:  +1 416 651 4037
Fax:  +1 416 781 5732



  SIGAPL Software Library
  - All Conference Packages, for all years, will be available
    from SIGAPL, the BBS\APL, and the Waterloo Archives at

    ftp://archive.uwaterloo.ca/languages/apl/software-library/index.html


------------------------------------------------------------
(11) Migration of applications

Different APL vendors store workspaces in completely different
formats. This has greatly reduced sharing of functions among users,
and made it difficult for users to migrate between vendors and even
between machines. Here there are two main options -

   1. Use the Workspace Interchange Standard (WSIS), documented in the
      ISO standard. This has been partially implemented by various
      vendors. For example Manugistics (STSC) uses an SLT workspace to
      do the reading/writing.

   2. Use the IBM )in and )out .atf files (documentation?)  Here are
      some concrete instructions, courtesy of Eke van Batenburg,
      <SBQBEB@rulsfb.LeidenUniv.nl>:

      You only port <APL>, no GUI, no file I/O, no graphics, no locked
      objects. The following recipees use (arbitrary choosen) filename
      TRANSW.ATF on floppy as intermediate. "<>" means "next line".
      1 Macintosh APL68000 export to floppy:
        []MOUNT'Untitled'  <> )OUT 0 TRANSWS
        In finder, change file name to "TRANSWS.ATF"
      2 Macintosh APL68000 import from floppy:
        In finder, change file name to "TRANSWS" (without ".ATF"
        extension!!!)  []MOUNT'Untitled' <> )IN 0 TRANSWS Problems:
        "INVALID FILE" can mean "SYMBOL TABLE FULL" (check ")SYMBOLS"
        and increase them) to 1000) or comment lines in file (remove
        all lines beginning with "*" using any editor and try again).
      3 Atari APL68000 export to floppy:
        []MOUNT 'A:' <>  )OUT 0 TRANSWS
      4 Atari APL68000 import from floppy
        []MOUNT 'A:' <>  )IN 0 TRANSWS
        Problems: same as in point 2.
      5 IBM APL2/PC export to floppy:
        )HOST A: <>  )OUT TRANSWS
      6 IBM APL2/PC import from floppy:
        )HOST A: <>  )IN TRANSWS
        Problems: none experienced upto now
      7 IBM mainframe export to floppy:
        start APL with "APL2 CASE(2)" (necessary for underscored
        conversion) )CLEAR <> )COPY workspacetobeported (NOT LOAD!!!!)
        )OUT TRANSWS <> )CLEAR <> )IN TRANSWS <> )OUT TRANSWS (yes, 2x
        seems to work, 1x sometimes gives gibberish, I don't know why)
        Download ....APLTF.TRANSWS to floppy, rename to TRANSWS.ATF
        Problems: if you download with Kermit: set TEXTMODE OFF and
        set file TYPE BINARY
      8 IBM mainframe import from floppy
        I have no experience with this, but I suppose:
        Upload TRANSWS.ATF to file ...APLTF.TRANSWS
        )IN TRANSWS
      9 APL2000 APL+DOS, APL+UNIX, APL+Win export to floppy:
        ]OUT A:TRANSWS.ATF
     10 APL2000 APL+DOS, APL+UNIX, APL+Win import from floppy:
        ]IN A:TRANSWS.ATF
        Problems: Different from IBM or APL68000 or "extended standard"
        are: "A B C[2]" is B, partioned enclose, squeezed quad,
        monadic ",[1.5]", take with axis and scalar functions with axis.
     11 Dyalog APL:
        im/export functions have since several years a bug that thinks
        that your recordsize is wrong. If you manage to correct only
        this, it seems to work find.
     12 Contribution of others to TRYAPL(?), IPSharp APL, ISIAPL etc.

    3. Write the functions/data out to ASCII files using some sort of
      transliteration scheme (see 11). This has the advantage over
      (1) that the files are human-readable and editable.

All schemes suffer from the basic incompatibility between APL
vendors. This comes from extensions to standard ISO APL in several
areas:

   1. Different built in functions - the quad functions. This includes
      file IO, graphics etc. Also the (mostly obsolete) ibeam
      functions.
   2. Generalized arrays - boxes versus nests. A major fight in the
      community for at least the last 10 years. Unresolved.
   3. User defined operators - not all implementations allow this.
   4. Multivalent functions - not all implementations allow this.

Each instance of the above requires someone who knows both
implementations to rewrite the code. Hence only ISO APL is easily
portable.

------------------------------------------------------------
(12) Writing APL in ASCII

Almost all vendors have provided ways to enter APL from non-APL
terminals. They took forms such as @BOX for example. For some reason
however, they all used different symbol sets and different
transliterations. Hence all are incompatible. Various users, seeing
the advantage of this approach versus the WSIS have tried their
hands.

I there are several separate issues: writing an APL character, writing
APL data, writing APL functions, and writing out a whole workspace.

Approaches for character :

1. My own approach - see symbols3v1.txt on csi.
   Example: s  .is + / .ro , a

2. William Chang (wchang@phage.cshl.org)  has proposed a
   J-ish vertion called APL!
   Example: s  <- +/ ? , a

3. Jim Weigang (jimw@math.umass.edu) has proposed a bit more verbose
   version. 
   Example: s {<-} +/ {rho} , a


Approaches for  objects:

1. John Mitloehner (mitloehn@uxq.wu-wien.ac.at) has proposed a PP
   scheme for this that includes data and functions. See his article
   at APL92. Code for various APLs is available at waterloo. Example:

   @begin function NUB
      R@is NUB X
      R@is ((X@iota X)= @iota @rho X)/X
   @end function

   Code is also available for incorporation of APL into latex
   documents.

2. Jim Weigang proposes the more familiar "Del editor" output
   format. Sample code for this translator is available in this
   format.

------------------------------------------------------------
(13)      Where can I find APL employment information?

The APL Skills Database

a joint project of: 
The Toronto APL Special Interest Group
The ACM Special Interest Group on APL
------------------------------------------------------------

January 22, 1996

re: APL companies/APL-skilled employment - Internet resources
Dear APL Employer or Employee:

The Toronto APL Special Interest Group, and the Association for
Computing Machinery Special Interest Group on APL, are pleased to
announce a free joint venture employment information project known
as the APL Skills Database.

Recognizing the niche-market nature of the use of APL in data
processing, the APL Skills Database project was launched in 1994 to
aid companies and employers looking for APL-skilled personnel, and to
help APL-skilled professionals seeking employment opportunities with
companies needing APL expertise. Now, with the implementation of its
Internet resources, the APL Skills Database is even better. One
Toronto-based software development company has already found a new
full-time employee for its APL division by using this service!

How does it work?

The APL Skills Database consists of an Internet Website and Email
facility, which allows both employers and employees to contribute and
browse employment information. Employers are encouraged to submit job
details to the database, which will be posted at our website, and will
also be broadcast by email to participating APL-skilled potential
employees and consultants. All incoming information and questions
about the project should be directed to our central email address, at:
apl_jobs@acm.org

The APL Skills Database website can be reached via the Toronto APL SIG
or the ACM SIGAPL sites at:

     http://www.torontoapl.org
     http://www.acm.org/sigapl

The Skills Database project is now also offering to post resume
information of APL-skilled consultants, contractors and employees who
may be in the job market. Just send your details to apl_jobs@acm.org,
and we'll post it on our website. Content of this information is up to
you, be as brief or as detailed as you wish, or if you already have
your own site on Internet, we'll point to it from our site. Please
submit resume information as ascii text or html format only.

How can I get involved?

The APL Skills Database is a free service offered by the Toronto APL
SIG and ACM SIGAPL. If you're an employer looking for APL skills, just
send us the details of the position being offered and we'll post them
on our website right away. APL-skilled persons who so wish will be
sent these incoming job notices via email as they arrive. Candidates
for employment requiring APL skills are encouraged to contact
employers and apply for the job if interested. Employers are also
encouraged to browse our resume database for APL-skilled
personnel. Please send all questions, job notices, or your desire to
participate in the project and subscribe to our email job posting
service, to our address: apl_jobs@acm.org

The APL Skills Database can only work with the enthusiastic
participation of employers seeking APL skills, and employees seeking
APL employment. Please join us in this unique service.

yours sincerely,

Richard J. Procter
Information Coordinator - Toronto APL SIG


------------------------------------------------------------
*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
------------------------------------------------------------
This list is not authorized or supported by the US government or NASA
or Caltech or the Jet Propulsion Laboratory. Nor is any other
organization or individual living or dead or gone beyond responsible
in any official or legal way.

It is distributed solely on an as-is basis, with no guarantee of being
of any use whatsoever to anyone. The user takes complete
responsibility for any problems or trouble resulting from the use of
this list.
------------------------------------------------------------


Send corrections/additions to the FAQ Maintainer:
sam@kalessin.jpl.nasa.gov

Last Update June 11 1997 @ 02:04 AM

faq-admin@faqs.org