home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / function / 981 < prev    next >
Encoding:
Internet Message Format  |  1992-07-29  |  3.4 KB

  1. Path: sparky!uunet!mcsun!sunic!chalmers.se!cs.chalmers.se!augustss
  2. From: augustss@cs.chalmers.se (Lennart Augustsson)
  3. Newsgroups: comp.lang.functional
  4. Subject: New version of hbc - The Haskell B. Compiler
  5. Message-ID: <1992Jul29.220225.7672@cs.chalmers.se>
  6. Date: 29 Jul 92 22:02:25 GMT
  7. Sender: news@cs.chalmers.se (News administrator)
  8. Organization: Dept. of CS, Chalmers, Sweden
  9. Lines: 93
  10.  
  11.  
  12.     **************************************
  13.     * Haskell B. and LML version 0.998.1 *
  14.     * now available from Chalmers        *
  15.     **************************************
  16.  
  17. The time has come for yet another version of the Haskell
  18. compiler hbc and for lmlc.  Read the blurb below if you want 
  19. to know more.
  20.  
  21.     -- Lennart Augustsson
  22.  
  23.  
  24.  
  25. -------------------------------------------------------------------------
  26.  
  27.         New Haskell B./LML release (0.998.1)
  28.         ====================================
  29.  
  30. There is now a new version of the Haskell B./LML compiler available.
  31. It is, naturally, free of charge.  The best way (both for us and for
  32. you) to get a copy is via anonumous ftp from
  33.   animal.cs.chalmers.se (129.16.225.30) in pub/haskell/chalmers/lml-0.998.1.*.tar.Z
  34. Make a suitable directory, get the file(s) (with binary ftp), 
  35. do 'uncompress < file | tar xf -', and follow the instructions in README.
  36.  
  37. Files:
  38.     lml-0.998.1.doc.tar.Z        documentation and examples
  39.     lml-0.998.1.con.tar.Z        contributed software
  40.     lml-0.998.1.bin-sun3.tar.Z    binaries for SUN3
  41.     lml-0.998.1.bin-sun4.tar.Z    binaries for SUN4
  42.     lml-0.998.1.bin-mips.tar.Z    binaries for DECstations
  43.     lml-0.998.1.bin-symmetry.tar.Z    binaries for Sequent Symmetry
  44.     lml-0.998.1.src.tar.Z        source for the compiler
  45. (These files should be unpacked in the same directory.)
  46.  
  47. The whole distribution takes a lot of space, but you only need to get the
  48. binaries for the machines you are interested in.  You don't have to
  49. get the source if you don't want.
  50.  
  51. The Haskell system consists of a batch compiler, hbc, and an 
  52. interactive system, hbi.  The compiler handles full Haskell 1.2
  53. as defined in the report (published recently in SIGPLAN Notices).
  54. Hbc also has some extensions that are off by default.
  55. The interactive system can load code compiled with the batch
  56. compiler to get better speed.
  57.  
  58. What's new in this release?
  59.  - Lots of bug fixes.
  60.  - Lots of small improvements.
  61.  - Profiling of heap usage.
  62.  - Experimental implementation of existential types (a la Odersky).
  63.  - Much, much better Integer (bignum) performance.
  64.  - The interactive system works on DECstations.
  65.  - Easier(?) installation.
  66.  - Several new experimental garbage collectors.
  67.  
  68. The compiler runs on a number of machines, but only under UNIX (so
  69. far).  The machines and OS on which this distribution runs are
  70.  
  71.     SUN3            SunOS 4.1.2
  72.     Sequent Symmetry    Dynix 3.1.4
  73.     DECstation 3100        Ultrix 4.2
  74.     SUN4            SunOs 4.1.2
  75.  
  76. The following machines were once supported and could be made to work
  77. with some effort.
  78.     Sequent Balance        (this version has not been used for a
  79.                 while, but probably works)
  80.     CRAY XMP        Unicos
  81.     IBM RT/PC        BSD 4.3
  82.     VAX            BSD 4.3
  83.     ARM
  84.  
  85. The distribution contains binaries and source (in LML) for the
  86. compiler and some contributed programs, as well as some documentation.
  87.  
  88. If you have any problems send us mail to hbc@cs.chalmers.se
  89.  
  90.  
  91.     Lennart Augustsson        Thomas Johnsson
  92.  
  93.     augustss@cs.chalmers.se        johnsson@cs.chalmers.se
  94.  
  95.     Department of Computer Sciences
  96.     Chalmers University of Technology
  97.     S-412 96 Gothenburg
  98.     Sweden
  99.  
  100. -- 
  101.  
  102.     -- Lennart Augustsson
  103. [This signature is intentionally left blank.]
  104.