home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / amiga / programm / 13068 < 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: [1 of 2] List of Amiga Compilers, Assemblers, Interpretors
  5. Message-ID: <99.2aa6c1bf@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: 186
  12.  
  13. Xref: uunet comp.sys.amiga.programmer:20366
  14. Path:
  15. uunet!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!rutgers!u
  16. b!galileo.cc.rochester.edu!rjw
  17. From: rjw@merlin.cvs.rochester.edu (Robert Wilson)
  18. Newsgroups: comp.sys.amiga.programmer
  19. Subject: List of Amiga Compilers, Assemblers, Interpreters
  20. Message-ID: <1992Sep1.160734.17641@galileo.cc.rochester.edu>
  21. Date: 1 Sep 92 16:07:34 GMT
  22. References: <1992Sep1.160223.17477@galileo.cc.rochester.edu>
  23. Sender: news@galileo.cc.rochester.edu
  24. Organization: University of Rochester, Rochester NY
  25. Lines: 369
  26. Nntp-Posting-Host: merlin.cvs.rochester.edu
  27.  
  28. List of Amiga Compilers, Assemblers, Interpreters
  29.  
  30. This file is broken into sections each of which is headed by the
  31. name of the language.  Within each section the compilers, etc.
  32. are listed in the order that I got them.  Don't think that the
  33. order represents any preference on my part.
  34.  
  35. Special Note: Scheme is listed under "Lisp", being a dialect.
  36.  
  37. All information listed here comes from people like you who wrote
  38. to me.  I am not responsible for any misinformation, nor is my place
  39. of employment.
  40.  
  41. *********************************************************************
  42. * This list is definitely not complete.  Please write to me about   *
  43. * compilers, assemblers and interpreters that you've used.  General *
  44. * format of submissions: name of compiler (or whatever), price (if  *
  45. * applicable), and where it can be gotten.  A review would be nice. *
  46. *********************************************************************
  47.  
  48. **********************************************************************
  49. * Needed additions:                             *
  50. * there was a storm of conversation about Pascal compilers recently. *
  51. * I don't have any Pascal compilers listed here.  If any of you can  *
  52. * write to me about some, I could help cut down bandwidth the next   *
  53. * time this pops up.                             *
  54. **********************************************************************
  55.  
  56. Examples (note - these are not real):
  57. -----------------------------------------------------------------
  58. Rassinfassin Fubar (rfubar@sinking.exxon.edu) writes:
  59. RabbitPascal 3.1 - $169 from RabbitSoft, Inc.  1-800-123-4567
  60. Very fast code.  Good documentation.  Supports AmigaDOS 1.3 fully.  A bit
  61. sketchy
  62. on 2.0, but ver. 4.0 should be out soon.  *Nice* debugger: good use of windows
  63. and tracing of variables.
  64.  
  65. D. Participle (dp@dpatrol.petrol.com) writes:
  66. KludgeM2 (Modula 2) 1.7 by N. "Ice" Trie.  Freeware.
  67. Hey, if you're looking for a modula 2 compiler and don't have the bucks for
  68. the flashy, yuppie-scum versions, this is your baby.  No docs, naturally,
  69. but Ice mails you files for how to compile, etc.  Pretty tight code.  Also,
  70. a mailing list is starting up, so we can write questions to each other, and
  71. learn about patches.
  72. Internet: mail to cow@chip.pasture.edu
  73. Fish disk: 3.14159
  74.  
  75. Calvin N. Hobbs (calvin@wreckage.homefront.edu) writes:
  76. Prologarithm (Prolog) 1.0 by me.  Shareware.
  77. Whew!  Not easy to write a prolog interpreter, but I did it.  No docs to teach,
  78. but I got specs on the language from _Prolog for the Mentally Numb_ by
  79. G. Fried Brain (ISBN 0-000-0000), which'll help you pick it up if you don't
  80. already know.  Mail me a check for $10, and I'll e-mail the binary to you.
  81. If you need snail-mail, include an extra $2.50 for shipping and the cost of
  82. the disk.  Fan mail and dirty pictures accepted.
  83. -----------------------------------------------------------------
  84.  
  85. Now the real things:
  86.  
  87. ************
  88. * ASSEMBLY *
  89. ************
  90.  
  91. csss@scheme.cs.ubc.ca:
  92. A68K (latest version is 2.71) maintained by Charlie Gibbs
  93.     (Charlie_Gibbs@mindlink.bc.ca)...this is a freeware 68000 assembler
  94.     and distributed with complete source
  95.  
  96. SLB1B@cc.usu.edu:
  97. Macro68 by DigiSoft (distributed in USA by the Puzzle Factory).
  98. The documentation is adequate. It could use some re-organization.
  99. The compiler is HOT!  I've programmed in assembly for quite a few years now,
  100. and this assembler has very power macros, compiles for all Motorola CPUs
  101. (exceput 040, but they're comming out with a new version. It might support the
  102. '040), FPUs, MMUs, ***plus*** Amiga custom chips (like Copper).
  103. It supports both old and new Motorola syntaxes, a conversion program for
  104. old-style syntax.  You can customize the commands (want to make MOVE into
  105. MOOV?) and the macro commands (want EXTERNAL instead of XREF?). You can
  106. pre-compile macro files, integrate them into the library, and do all kinds of
  107. nifty things that speed up the already lightning-fast assembler.
  108. Hopefully they'll clean up the documentation, but it's a great assembler.
  109. Greg Schaem (schaem@sgi.com) adds:
  110.  About macro68, you have 68040 support for almost a year now...
  111. curent version is V3, that support precompiled object code.
  112. Macro68 is fast and is a good CED friend, since even with big
  113. system program I dont acces the HD once.I compile to ram, the
  114. include are pre compiled and made resident, and I send the CED
  115. buffer address to the resident macro68 via arrexx.
  116. I dont know many compiler that can do that.
  117.  
  118.  
  119. *****
  120. * C *
  121. *****
  122.  
  123. Matthew Dillon (dillon@Overload.Berkeley.CA.US):
  124. DICE (C) 2.06.40, two versions available. The freely distributable version
  125. can be found on BBSs, networks, fish disks, and other places and has no
  126. shareware obligation.  The registered version is fully self contained and
  127. has additional capabilities (including the Commodore includes and full
  128. amiga.lib), costing $50 through 1992 to register.  This buys you an initial
  129. snail mailing of 3 disks and one free update later on, usually another
  130. mailing of 3 disks, as well as the ability to update beyond that for a
  131. small fee.  Please allow 3 weeks for delivery.
  132.  
  133. csss@scheme.cs.ubc.ca:
  134. Manx Aztec C (latest version is 5.2a) from Manx Software Systems
  135.     They can be reached on BIX (they have a conference and 2 listings
  136.     areas) as manx.ts, their support BBS (908) 542-2793, and I think
  137.     Compuserve (but I don't have their id there...so I'm not sure).
  138.     I assume Jeff Davis is in charge of development/maintenance as
  139.     he's the one fielding questions on BIX.
  140.  
  141.     I believe it's still sold in two versions:
  142.      - developer system (which includes source level debugger)
  143.      - and a scaled down version (ie lacks some utilities)
  144.      last suggested prices that I recall are $299, and $199 respectively.
  145.     Complete source to the libraries is available for $75 (license fee).
  146.  
  147.     This version is very stable, and I highly recommend it.  The
  148.     intermediate assembly is real 680x0 assembly language source
  149.     unlike SAS.  Oh and the latest release had the 37.1 version of
  150.     the 2.04 includes.
  151.  
  152. Steve Hawtin (steve@geosys.co.uk):
  153. NorthC 1.3 from Steve Hawtin (I had to tell you about that :-)  )
  154. Implementation of K&R C, a complete environament including C
  155. compiler, A68K assembler from C Gibbs, Blink, make and a full C
  156. function library.  NorthC is supplied with a large ammount of
  157. documentation and a disk of example programs.  The program is
  158. distributed as charityware with $25 donation to the Spastics
  159. charity of your choice.  Has problems running under 2.04.
  160. Version 1.3 was released Dec 1990 and NorthC is well overdue for
  161. a new release.  The program can be found on fish disks, PD
  162. libraries and BBSs, especially in the UK.
  163.  
  164. Steve Hawtin (steve@geosys.co.uk):
  165. Small C
  166. Shareware.
  167. Available on Fish Disks.
  168. A very small subset of C with no library, only useful to see how
  169. to build a compiler.
  170.  
  171.  
  172. Steve Hawtin (steve@geosys.co.uk):
  173. Sozobon C
  174. Shareware.
  175. Available on Fish Disks.
  176. A port of a compiler from the ST, needs some work before you
  177. will get anything out of it.  Useful as a source for a C
  178. function library.
  179.  
  180. Doug Walker (walker@unx.sas.com):
  181. SAS/C (Formerly Lattice C) from SAS Institute, Inc.  The latest version is
  182. 5.10B.  Reach SAS Institute on BIX as sas.c or at (919)677-8000.  Suggested
  183. retail price is US$300; student discount rate is US$150.  Package comes
  184. with C compiler, global optimizer, libraries, BLINK overlay linker,
  185. source-level debugger, assembler, editor, options-setting program,
  186. object module disassembler, object module librarian, make utility,
  187. AmigaDOS 1.3 and 2.0 header files, and various text utilities (such as
  188. GREP, DIFF, etc.).  Supports inline code taking advantage of the 68020,
  189. 68030 and 68040, as well as the 68881 and 68882 math coprocessors.
  190. Free technical support is provided at (919)677-8009 or via mail or FAX.
  191.  
  192.  
  193. *******
  194. * C++ *
  195. *******
  196.  
  197. Comeau C++ 3.0 with templates - $250 from Comeau Computing 718-945-0009
  198.  
  199.