home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / amiga / programm / 13069 < prev    next >
Encoding:
Internet Message Format  |  1992-09-03  |  8.6 KB

  1. Path: sparky!uunet!ivgate!mtask!MsgPost.v1.00
  2. From: MsgPost.v1.00@mtask.omahug.org (MsgPost v1.00)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: [2 of 2] List of Amiga Compilers, Assemblers, Interpretors
  5. Message-ID: <07.2aa6c1c7@ivgate>
  6. Date: 03 Sep 92 08:17:56 CST
  7. Reply-To: msgpost.v1.00@mtask.omahug.org
  8. Organization: Multitasking Systems, Kansas City
  9. Sender: news@ivgate.omahug.org (UUscan 1.10)
  10. Followup-To: comp.sys.amiga.programmer
  11. Lines: 201
  12.  
  13. Very robust and compliant C++ compiler available on a number of platforms.
  14. Under AmigaDOS it works with ADOS 1.3 or 2.0.  Currently back ends to
  15. either SAS/C 5.10a and above, or Manx Axtec C 5.0d and above.  Requires
  16. AREXX.  Includes free shipping ($60 for international shipping though),
  17. free technical support, and all major credit cards except American Express
  18. are accepted.  Comeau Computing can be reached on Usenet via
  19. attmail.com!csanta!c++, on Compuserve via 72331,3421, on BIX via comeau
  20. (or 'j comeau' for vendor support conference), on fax via 718-441-2310,
  21. ior on Prodigy via tshp50a.  (BIX and Compuserve are prefered).
  22.  
  23. (From a post by Michael B. Smith):
  24. GNU G++ 2.1 is available in a port by Markus Wild. It's available from my
  25. system via BMS, or amiga.physik.unizh.ch:amiga/devel via FTP.
  26. [ed. note: this is freeware]
  27.  
  28. *********
  29. * DRACO *
  30. *********
  31.  
  32. @scapa.cs.ualberta.ca:cg@ami-cg  (Chris Gray)
  33. compiler name: Draco
  34. price: shareware
  35. author: Chris Gray
  36. availability: Fish disk 201
  37. summary:
  38.     Draco is a non-standard language used for systems programming. An earlier
  39.     version was released for CP/M systems, but it is currently only available
  40.     on the Amiga. The 2-disk set includes compiler, run-time libraries, full
  41.     system interface libraries, editor, lots of sample code, etc. The linker
  42.     BLink is normally used, but I have my own here if folks want it. The
  43.     compiler has not been updated for a while (I'm too busy working on
  44.     AmigaMUD - in Draco).
  45.  
  46. ***********
  47. * FORTRAN *
  48. ***********
  49.  
  50. Maurice LeBrun    mjl@fusion.ph.utexas.edu:
  51. Absoft Fortran, by Absoft corp.  $300, or $500 for version with 68020/68881
  52. support.  Fast and fairly robust.  Has lots of useless Fortran 77
  53. extensions, while only allowing function names of 6 chars or less, which
  54. can make porting applications and development painful.  Upgrade price for
  55. math chip support may be out of line considering how much extra SAS charges
  56. with their C compiler for math chip support ($0).  Also, custom linker
  57. used, so linking with C code is nearly impossible.  Recommended if you can
  58. live with these constraints.  Can be had for about $100 (both versions)
  59. less through mail order or educational discount.
  60.  
  61. ********
  62. * LISP *
  63. ********
  64.  
  65. David C. L. Gilbert (dgilbert@snowhite.cis.uoguelph.ca):
  66.         To add to your lisp stuff theres `Emacs' --- version 18.58 has
  67. now been ported (available on ab20 mirrors).  It's excellent and stable,
  68. and has one of the best interactive debuggers I've seen for any language.
  69.         Emacs is itself an editor written in lisp --- but it is also lisp.
  70. This integration leads to new heights for editing and using lisp.
  71.  
  72. -------------------------
  73. mwm@wse.dec.com:
  74. Nice idea. Here's a seed - it's my list of LISP/LISP-like languages
  75. available for the Amiga.
  76. Entry Format:
  77.  
  78. NAME        CONTRIBUTOR    EMAIL SUPPORT
  79. FILE on gatekeeper (if available)    ALTERNATE SOURCE
  80. DESCRIPTION
  81.  
  82. AMXLISP        Francoi Rouaix        None
  83. Fish disk #181        AMXLISP.zoo
  84. See XLISP. This version has had access to the Amiga libraries added.
  85. The distribution is at the 1.2 level, but updating it to later should
  86. be straightforward.
  87.  
  88. Cambridge LISP    MetaComCo        None
  89.             Commercial
  90. MetaComCo sold a commercial LISP at the time of the Amiga launch. It
  91. is a port of Cambridge LISP, meaning it isn't like anything that was
  92. ever popular in the US. The original target was TriPOS, and as such
  93. the LISP had little or no access to the rest of the Amiga system
  94. software. It was the first LISP available for the Amiga, and the first
  95. with a compiler. It did not run on accelerated Amigas without a trap
  96. to catch reads of the conditions codes. Best avoided if you do run
  97. into it.
  98.  
  99. CAML-LIGHT    Francois Rouaix        rouaix@margaux.inria.fr
  100. caml-light        lang/caml-light@nuri.inria.fr
  101. This is *not* Common LISP, in spite of the names on the archives in
  102. that directory. CAML-LIGHT is a language from the ML family, and
  103. shares many of the properties of LISP. It is here to provide North
  104. American ftp access.
  105.  
  106. Gofer        Kristian Nielsen    bombadil@diku.dk
  107. gofer_amiga.lzh
  108. Gofer is a modern functional programming language, with lazy
  109. evaluation, pattern matching, and a polymorphic type system (among
  110. other things). This implementation is an interpreter for the Amiga.
  111.  
  112. LeLISP        ???            None
  113.             Commercial
  114. LeLISP is a LISP that came about partly as a reaction to Common LISP.
  115. Compared to Common LISP, it is small and elegant.  There is at least
  116. one Amiga port, and it does include the ability to reference graphics.
  117. As far as I know, it was never sold in the US, and the only literature
  118. I've seen was in French.
  119.  
  120. LISP        McCauley Software Systems    None
  121.             Commercial
  122. A Common LISP subset with graphics capabilities. No longer supported,
  123. and I know very little about this LISP.
  124.  
  125. OakLISP        Mike Meyer        None
  126. OakLISP-5(19|20).lzh    Fish Disks #519 and #520
  127. OakLISP is an object oriented LISP based on Scheme. This distribution
  128. includes a complete Scheme environment.
  129.  
  130. Scheme        Ed Puckett        None
  131. Scheme.zoo        Fish disk #149
  132. An assembler version of SICP scheme, with no sources available.
  133.  
  134. Scheme-to-C    Mike Meyer        mwm@pa.dec.com
  135. Scheme-C-0[02]0.lzh    /pub/plan/Scheme-to-C@gatekeeper.pa.dec.com
  136. This is a Scheme to C compiler that can turn Scheme into either a
  137. standalone cli program or part of the interpreter. The distribution
  138. includes the compiler, an interpreter and the runtime library for the
  139. 680[02]0. Sources and docs can be found in Scheme-to-C.
  140.  
  141. SIOD        George Carrette        gjc@paradigm.com
  142. SIOD.lzh        Fish disk #525
  143. Scheme In One Defun. A subset Scheme interpter written in an
  144. easy-to-understand manner, with two different garbage collectors.
  145. Sources designed to make using it as an internal progamming language
  146. easy.
  147.  
  148. XLISP        David Betz        None
  149. Xlisp.zoo        Fish disk #39
  150. Version 1.7.
  151.  
  152. XLispStat    James Lindsey        None
  153. XLispStat-38[56].zoo    Fish disks #385 & 386
  154. This is a statistical program based on XLISP, including an ARexx port
  155. and the ability to save graphics as IFF images.
  156.  
  157. XScheme        Darren Leigh        dlleigh@media-lab.media.mit.edu
  158. xs28.lzh
  159. An implementation of Scheme with extensions to support object-oriented
  160. programming. This version includes minimal support for doing graphics
  161. on the Amiga.
  162.  
  163. ************
  164. * Modula 2 *
  165. ************
  166.  
  167. csss@scheme.cs.ubc.ca:
  168. Benchmark Modula 2 (latest version is 1.04) from Avant-Garde Software.
  169.     They can be reached on Compuserve 76004,2002 (Leon Frenkel).
  170.     My understanding is that there's insufficient demand to come out
  171.     with a 2.04 version of the libraries.  The last official release
  172.     had the 1.2 version of the libraries!  So since then, there has
  173.     been no upgrade--there was the source level debugger, though.
  174.     (I highly recommend getting the SLD.)
  175.  
  176. csss@scheme.cs.ubc.ca:
  177. M2Sprint is now distributed by Preferred Technologies. They're mostly
  178.     hardware oriented, and from what I gather there is no promising
  179.     outlook here either.  Coincidentally, Leon Frenkel is tied to
  180.     this company, too (partner?).
  181.  
  182. **********
  183. * OBERON *
  184. **********
  185. From Fred Fish disk 380:
  186. (If someone could write something more personal, I'd appreciate it)
  187. Oberon          A freely distributable demo version of a powerful Oberon
  188.                 compiler.  Oberon is a modern, object oriented language
  189.                 developed by Prof. Dr. Niklaus Wirth of ETH Z|rich in
  190.                 Switzerland as a successor to Modula-2.  This single pass
  191.                 compiler creates standard Amiga object files, uses a large
  192.                 variety of optimizations to create fast code, supports
  193.                 writing of reentrant programs, allows you to call code from
  194.                 other languages like C and Assembler, etc.  The package
  195.                 includes the compiler, an editor, a link utility, a program
  196.                 to display compilation errors and some demo programs.
  197.                 Version 1.16, binary only.
  198.                 Author:  Fridtjof Siebert
  199.  
  200. *********************
  201. * Further Reference *
  202. *********************
  203.  
  204. Eric Dietiker (luna.fx.com!eric@fx.com) asks
  205. Would the Amazing Guide to the Amiga answer these questions?  Not only does
  206. it have most all the commercially available development (etc) software listed
  207. by category and vendor, it has the entire Fish collection and AM (?) disks
  208. listed by number and category.
  209.  
  210. I guess this doesn't cover software, such as g++, which hasn't yet appeared
  211. in the Fish collection, but I'll be most questions could be answered using
  212. this reference.
  213.  
  214.