home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / jËzyki_programowania / clisp / announce < prev    next >
Text File  |  1977-12-31  |  3KB  |  81 lines

  1. This is CLISP, a Common Lisp implementation.
  2.  
  3. CLISP is mostly CLtL1 compliant, with some CLtL2 additions, including a
  4. CLOS subset. Many features of CLtL2 or dpANS CL are currently not supported.
  5.  
  6. The newest versions will always be available via anonymous ftp from
  7. ma2s2.mathematik.uni-karlsruhe.de [129.13.115.2], directory /pub/lisp/clisp/.
  8. This directory is mirrored by the following FTP sites:
  9.   Europe:
  10.      rs104.hrz.th-darmstadt.de [130.83.47.112]
  11.        /pub/programming/languages/lisp/clisp
  12.      gwdu30.gwdg.de [134.76.98.230]
  13.        /gnu2/clisp
  14.   Australia:
  15.      ftp.cs.waikato.ac.nz [130.217.240.31]
  16.        /pub/packages/clisp-mirror
  17.   USA:
  18.      ftp.stat.ucla.edu [128.97.4.153]
  19.        /pub/lisp/clisp
  20. Other ftp sites carrying CLISP are
  21. gatekeeper.dec.com [16.1.0.2], directory pub/plan/lisp/clisp/, and
  22. ftp.cs.cmu.edu [128.2.206.173], directory user/ai/lang/lisp/impl/clisp/.
  23.  
  24. There is a mailing list for users of CLISP. It is the proper forum for
  25. questions about CLISP, installation problems, bug reports, application
  26. packages etc.
  27. For information about the list and how to subscribe it, send mail to
  28. listserv@ma2s2.mathematik.uni-karlsruhe.de, with the two lines
  29.           help
  30.           information clisp-list
  31. in the message body.
  32.  
  33. -------------------------------------------------------------------------------
  34.  
  35.                         Common Lisp CLISP
  36.  
  37. Common Lisp is
  38.   * a convential programming language and an AI language
  39.   * interactive
  40.   * a Lisp for professional use
  41.  
  42. Common Lisp programs are
  43.   * easy to test (interactive)
  44.   * easy to maintain (depending on programming style)
  45.   * portable (there is a standard for the language and the library functions)
  46.  
  47. Our Common Lisp CLISP
  48.   * needs only 1.5 MB of memory
  49.   * implements 99% of the CLtL1 standard, as well as some extensions
  50.   * can call your preferred editor
  51.   * is freely distributable
  52.  
  53. Common Lisp provides
  54.   * clear syntax, carefully designed semantics
  55.   * several data types: numbers, strings, arrays, lists, characters, symbols,
  56.     structures, streams etc.
  57.   * runtime typing: the programmer needn't bother about type declarations,
  58.     but he gets notified on type violations.
  59.   * many generic functions:
  60.     88 arithmetic functions for all kinds of numbers (integers, ratios,
  61.     floating point numbers, complex numbers),
  62.     44 search/filter/sort functions for lists, arrays and strings
  63.   * automatic memory management (garbage collection)
  64.   * packaging of programs into modules
  65.   * an object system, generic functions with powerful method combination
  66.   * macros: every programmer can make his own language extensions
  67.  
  68. Our Common Lisp CLISP provides
  69.   * an interpreter
  70.   * a compiler which makes execution of programs 5 times faster
  71.   * all data types with unlimited size (the size need never be declared,
  72.     the size of lists and arrays may be changed dynamically)
  73.   * integers of arbitrary length, unlimited floating point number precision
  74.   * 594 library functions, 542 of them written in C
  75.  
  76. Get it via anonymous ftp from ma2s2.mathematik.uni-karlsruhe.de [129.13.115.2],
  77. directory /pub/lisp/clisp/, or contact Marcus Daniels <marcus@sysc.pdx.edu>.
  78.  
  79. -------------------------------------------------------------------------------
  80.  
  81.