[comp.sys.amiga] ICON for the Amiga

duncan@csd4.milw.wisc.edu (Shan D Duncan) (02/05/89)

In compute!'s amiga resource premiere issue there is a brief
discription of programing languages available for the amiga.

Included is Basic (Amiga, AC, True, F-, GFA, SAM), C (Lattice and
Manx), Pascal (MCC version 2), Modula-2 (TDI, Benchmark, M2) and Machine
Language (no specific products mentioned).  They also mention Director,
ADVSYS and Arexx.

In a box marked

A Taste of the Exotic are:

Draco

Icon

XLISP

I've seen mention to Draco and XLISP in this news group but have never heard
of ICON.

Questions:

(1)  Has if really been written for the Amiga?  

(2) How could someone with only a connection to this news group (and ftp)
get a working copy?


Any pointers to an appropriate array of information would be appreciated.

duncan@csd4.milw.wis.edu

cjeffery@arizona.edu (Clinton Jeffery) (02/05/89)

From article <777@csd4.milw.wisc.edu>, by duncan@csd4.milw.wisc.edu:
> I've seen mention to Draco and XLISP but have never heard of ICON.
> Questions:
> 
> (1)  Has if really been written for the Amiga?  
> (2) How could someone with only a connection to this news group (and ftp)
> get a working copy?

(1) Icon really has been ported to the Amiga, along with several dozen
    other operating systems and architectures.
(2) Icon (including sources) is in the public domain.  If you can't find it
    elsewhere, you can order a copy directly from the University of Arizona
    for a small handling fee.  To get ordering information, write to

Icon Project
Department of Computer Science
University of Arizona
Tucson, AZ, 85721

To read about Icon and see if you are interested, you can read
"The Icon Programming Language", by Griswold and Griswold,
Prentice Hall 1983.

I would be happy to answer (or forward) any further questions via EMAIL.
-- 
| Clint Jeffery, University of Arizona Department of Computer Science
| cjeffery@arizona.edu -or- {noao allegra}!arizona!cjeffery
--

iphwk%MTSUNIX1.BITNET@cunyvm.cuny.edu (Bill Kinnersley) (02/05/89)

[In "ICON for the Amiga", Shan D Duncan said:]
:
: I've seen mention to Draco and XLISP in this news group but have never heard
: of ICON.
:
: (2) How could someone with only a connection to this news group (and ftp)
: get a working copy?
:
: duncan@csd4.milw.wis.edu
:
ICON Version 7 for the Amiga may be obtained by anonymous ftp from
megaron.arizona.edu (128.196.6.1) in the file /icon/amiga/amiga7.arc.


--
--Bill Kinnersley
  Physics Department   Montana State University    Bozeman, MT 59717
  INTERNET: iphwk@terra.oscs.montana.edu      BITNET: IPHWK@MTSUNIX1

scotth@harlie.SGI.COM (Scott Henry) (02/07/89)

From article <777@csd4.milw.wisc.edu>, by duncan@csd4.milw.wisc.edu (Shan D Duncan):
> In compute!'s amiga resource premiere issue there is a brief
> discription of programing languages available for the amiga.
> [deleted...]
> Icon
> ...
> I've seen mention to Draco and XLISP in this news group but have never heard
> of ICON.
> 
> Questions:
> 
> (1)  Has if really been written for the Amiga?  

Yes, it exists, and has existed for a while. I think I got it off of a Fish 
Disk, but I don't know which one off hand (I'm not at home with my lists).

> (2) How could someone with only a connection to this news group (and ftp)
> get a working copy?

Most user groups and good dealers have the Fish Disk collections of PD
software. There is also at least one site with FTP access to the Fish Disks.
one of them is: uxe.cso.uiuc.edu (128.174.5.54). I have not tried this out,
it was recently posted, so should be good.

> Any pointers to an appropriate array of information would be appreciated.
> 
> duncan@csd4.milw.wis.edu

--
---------------------
              Scott Henry <scotth@sgi.com>
#include <std_disclaimer.h>

hcmutt@hpcllld.HP.COM (Harry Muttart) (02/07/89)

You might try looking in the Fish disks for a copy of Icon.  Try #81, I 
think.  These disks are available from a variety of sources.  

Harry Muttart 

talmage@lti.com (David Talmage) (02/08/89)

Hi.

In <777@csd4.milw.wisc.edu>, you ask about Icon for the Amiga.  I've
been using it for about 8 months, maybe a year.  You can get Version 6 from
one of the Fred Fish disks or you can get it from the University of
Arizona (Version 7 is out for UNIX and VMS; "soon" for Icon).  There's a
newsgroup devoted to Icon, comp.lang.icon, as well as a mailing list,
ICON-GROUP@arizona.edu, which forwards comp.lang.icon to places that don't
receive news.  You can join the mailing list by sending your name and
e-mail address to ICON-GROUP-REQUEST@arizona.edu. 

In case you don't know, Icon is a language for string and pattern
manipulation.  It has some nifty, non-conventional features (e.g.
generators and co-expressions) built into it.  Icon is the work of Dr.
Ralph Griswold, one of the authors of SNOBOL, and his students.


Regards,

David Talmage

------------------------------------------------------------------------------
David W. Talmage, Systems Programmer		...!{buita,bbn}!lti!talmage
Language Technology, Inc.			talmage%lti.uucp@bu-it.bu.edu
27 Congress St., Salem, MA 01970		(508) 741-1507

duncan@csd4.milw.wisc.edu (Shan D Duncan) (02/12/89)

Just wanted to thank you for the information on ICON.  We have version 7.5
on our unix system and I now have ICON version 6 on my amiga.  Now I am
waiting for the book to arrive.  In the meantime I am playing with the
sample files.  Looks good!

Thanks again

Shan Duncan

duncan@csd4.misc.wisc.edu