home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ivgate!mtask!MsgPost.v1.00
- From: MsgPost.v1.00@mtask.omahug.org (MsgPost v1.00)
- Newsgroups: comp.sys.amiga.programmer
- Subject: [2 of 2] List of Amiga Compilers, Assemblers, Interpretors
- Message-ID: <07.2aa6c1c7@ivgate>
- Date: 03 Sep 92 08:17:56 CST
- Reply-To: msgpost.v1.00@mtask.omahug.org
- Organization: Multitasking Systems, Kansas City
- Sender: news@ivgate.omahug.org (UUscan 1.10)
- Followup-To: comp.sys.amiga.programmer
- Lines: 201
-
- Very robust and compliant C++ compiler available on a number of platforms.
- Under AmigaDOS it works with ADOS 1.3 or 2.0. Currently back ends to
- either SAS/C 5.10a and above, or Manx Axtec C 5.0d and above. Requires
- AREXX. Includes free shipping ($60 for international shipping though),
- free technical support, and all major credit cards except American Express
- are accepted. Comeau Computing can be reached on Usenet via
- attmail.com!csanta!c++, on Compuserve via 72331,3421, on BIX via comeau
- (or 'j comeau' for vendor support conference), on fax via 718-441-2310,
- ior on Prodigy via tshp50a. (BIX and Compuserve are prefered).
-
- (From a post by Michael B. Smith):
- GNU G++ 2.1 is available in a port by Markus Wild. It's available from my
- system via BMS, or amiga.physik.unizh.ch:amiga/devel via FTP.
- [ed. note: this is freeware]
-
- *********
- * DRACO *
- *********
-
- @scapa.cs.ualberta.ca:cg@ami-cg (Chris Gray)
- compiler name: Draco
- price: shareware
- author: Chris Gray
- availability: Fish disk 201
- summary:
- Draco is a non-standard language used for systems programming. An earlier
- version was released for CP/M systems, but it is currently only available
- on the Amiga. The 2-disk set includes compiler, run-time libraries, full
- system interface libraries, editor, lots of sample code, etc. The linker
- BLink is normally used, but I have my own here if folks want it. The
- compiler has not been updated for a while (I'm too busy working on
- AmigaMUD - in Draco).
-
- ***********
- * FORTRAN *
- ***********
-
- Maurice LeBrun mjl@fusion.ph.utexas.edu:
- Absoft Fortran, by Absoft corp. $300, or $500 for version with 68020/68881
- support. Fast and fairly robust. Has lots of useless Fortran 77
- extensions, while only allowing function names of 6 chars or less, which
- can make porting applications and development painful. Upgrade price for
- math chip support may be out of line considering how much extra SAS charges
- with their C compiler for math chip support ($0). Also, custom linker
- used, so linking with C code is nearly impossible. Recommended if you can
- live with these constraints. Can be had for about $100 (both versions)
- less through mail order or educational discount.
-
- ********
- * LISP *
- ********
-
- David C. L. Gilbert (dgilbert@snowhite.cis.uoguelph.ca):
- To add to your lisp stuff theres `Emacs' --- version 18.58 has
- now been ported (available on ab20 mirrors). It's excellent and stable,
- and has one of the best interactive debuggers I've seen for any language.
- Emacs is itself an editor written in lisp --- but it is also lisp.
- This integration leads to new heights for editing and using lisp.
-
- -------------------------
- mwm@wse.dec.com:
- Nice idea. Here's a seed - it's my list of LISP/LISP-like languages
- available for the Amiga.
- Entry Format:
-
- NAME CONTRIBUTOR EMAIL SUPPORT
- FILE on gatekeeper (if available) ALTERNATE SOURCE
- DESCRIPTION
-
- AMXLISP Francoi Rouaix None
- Fish disk #181 AMXLISP.zoo
- See XLISP. This version has had access to the Amiga libraries added.
- The distribution is at the 1.2 level, but updating it to later should
- be straightforward.
-
- Cambridge LISP MetaComCo None
- Commercial
- MetaComCo sold a commercial LISP at the time of the Amiga launch. It
- is a port of Cambridge LISP, meaning it isn't like anything that was
- ever popular in the US. The original target was TriPOS, and as such
- the LISP had little or no access to the rest of the Amiga system
- software. It was the first LISP available for the Amiga, and the first
- with a compiler. It did not run on accelerated Amigas without a trap
- to catch reads of the conditions codes. Best avoided if you do run
- into it.
-
- CAML-LIGHT Francois Rouaix rouaix@margaux.inria.fr
- caml-light lang/caml-light@nuri.inria.fr
- This is *not* Common LISP, in spite of the names on the archives in
- that directory. CAML-LIGHT is a language from the ML family, and
- shares many of the properties of LISP. It is here to provide North
- American ftp access.
-
- Gofer Kristian Nielsen bombadil@diku.dk
- gofer_amiga.lzh
- Gofer is a modern functional programming language, with lazy
- evaluation, pattern matching, and a polymorphic type system (among
- other things). This implementation is an interpreter for the Amiga.
-
- LeLISP ??? None
- Commercial
- LeLISP is a LISP that came about partly as a reaction to Common LISP.
- Compared to Common LISP, it is small and elegant. There is at least
- one Amiga port, and it does include the ability to reference graphics.
- As far as I know, it was never sold in the US, and the only literature
- I've seen was in French.
-
- LISP McCauley Software Systems None
- Commercial
- A Common LISP subset with graphics capabilities. No longer supported,
- and I know very little about this LISP.
-
- OakLISP Mike Meyer None
- OakLISP-5(19|20).lzh Fish Disks #519 and #520
- OakLISP is an object oriented LISP based on Scheme. This distribution
- includes a complete Scheme environment.
-
- Scheme Ed Puckett None
- Scheme.zoo Fish disk #149
- An assembler version of SICP scheme, with no sources available.
-
- Scheme-to-C Mike Meyer mwm@pa.dec.com
- Scheme-C-0[02]0.lzh /pub/plan/Scheme-to-C@gatekeeper.pa.dec.com
- This is a Scheme to C compiler that can turn Scheme into either a
- standalone cli program or part of the interpreter. The distribution
- includes the compiler, an interpreter and the runtime library for the
- 680[02]0. Sources and docs can be found in Scheme-to-C.
-
- SIOD George Carrette gjc@paradigm.com
- SIOD.lzh Fish disk #525
- Scheme In One Defun. A subset Scheme interpter written in an
- easy-to-understand manner, with two different garbage collectors.
- Sources designed to make using it as an internal progamming language
- easy.
-
- XLISP David Betz None
- Xlisp.zoo Fish disk #39
- Version 1.7.
-
- XLispStat James Lindsey None
- XLispStat-38[56].zoo Fish disks #385 & 386
- This is a statistical program based on XLISP, including an ARexx port
- and the ability to save graphics as IFF images.
-
- XScheme Darren Leigh dlleigh@media-lab.media.mit.edu
- xs28.lzh
- An implementation of Scheme with extensions to support object-oriented
- programming. This version includes minimal support for doing graphics
- on the Amiga.
-
- ************
- * Modula 2 *
- ************
-
- csss@scheme.cs.ubc.ca:
- Benchmark Modula 2 (latest version is 1.04) from Avant-Garde Software.
- They can be reached on Compuserve 76004,2002 (Leon Frenkel).
- My understanding is that there's insufficient demand to come out
- with a 2.04 version of the libraries. The last official release
- had the 1.2 version of the libraries! So since then, there has
- been no upgrade--there was the source level debugger, though.
- (I highly recommend getting the SLD.)
-
- csss@scheme.cs.ubc.ca:
- M2Sprint is now distributed by Preferred Technologies. They're mostly
- hardware oriented, and from what I gather there is no promising
- outlook here either. Coincidentally, Leon Frenkel is tied to
- this company, too (partner?).
-
- **********
- * OBERON *
- **********
- From Fred Fish disk 380:
- (If someone could write something more personal, I'd appreciate it)
- Oberon A freely distributable demo version of a powerful Oberon
- compiler. Oberon is a modern, object oriented language
- developed by Prof. Dr. Niklaus Wirth of ETH Z|rich in
- Switzerland as a successor to Modula-2. This single pass
- compiler creates standard Amiga object files, uses a large
- variety of optimizations to create fast code, supports
- writing of reentrant programs, allows you to call code from
- other languages like C and Assembler, etc. The package
- includes the compiler, an editor, a link utility, a program
- to display compilation errors and some demo programs.
- Version 1.16, binary only.
- Author: Fridtjof Siebert
-
- *********************
- * Further Reference *
- *********************
-
- Eric Dietiker (luna.fx.com!eric@fx.com) asks
- Would the Amazing Guide to the Amiga answer these questions? Not only does
- it have most all the commercially available development (etc) software listed
- by category and vendor, it has the entire Fish collection and AM (?) disks
- listed by number and category.
-
- I guess this doesn't cover software, such as g++, which hasn't yet appeared
- in the Fish collection, but I'll be most questions could be answered using
- this reference.
-
-