scheme lisp languages  Scheme


    Scheme Lisp Languages













Scheme Lisp Languages


Scheme

Scheme is a dialect of Lisp stressing conceptual elegance and simplicity. It returns to the mathematical foundation of lambda calculus from which Lisp originated. Scheme is specified in the Revised^5 Report on Scheme (R5RS) and IEEE standard P1178. Scheme is far smaller than Common Lisp; the specification is about 50 pages, compared to Common Lisp's 1300 page draft standard. Scheme advocates often find it amusing that the entire Scheme standard is shorter than the index to Guy Steele's "Common Lisp: the Language, 2nd Edition". Scheme is often used in computer science curricula and programming language research due to its ability to represent many programming abstractions with its simple primitives. Common Lisp is often used for real world programming due to its large library of utility functions, a standard object-oriented programming facility (CLOS), and a sophisticated condition handling system. However, certain die-hard Scheme programmers (or "Schemers") have developed large Scheme systems including libraries which provide much if not all of the functionality of Common Lisp, including CLOS. Development and discussion are ongoing to develop a recommended library (or libraries) of extensions to the Scheme language to bring such efforts closer in line with each other and to have semi-standardized behavior.

Add to Newsvine Add to Reddit Add to Furl Add to Blinklist Add to Technorati Add to Digg Add to Del.icio.us


    Top: Computers: Programming: Languages: Lisp: Scheme

See Also:
Editor's Picks:

- A forum for people interested in coordinating libraries and other extensions of the Scheme language between implementations.


  • - An effort aimed at developing useful software packages in Scheme for use in research projects and for distribution on the net.
  • - The definitive resource for Scheme on the net. Contains a large catalog of implementations, useful source code, and documents, many of which you won't find anywhere else.
  • - The MIT Project on Mathematics and Computation (Switzerland) has a public FTP archive with Scheme implementations, programs, and curiosities.
  • - Meetup with other local programmers interested in Lisp, Scheme and other functional programming languages.
  • - Specifications for the programming language Scheme.
  • - Of R. Kent Dybvig's reference manual. Describes R5RS Scheme in a style similar to K&R [Online fulltext version].
  • - Part of the greater CMU AI Repository. Has a large overlap with the Indiana repository.
  • - The Scheme version of the canonical first program.
  • - A group of computer science students at the Helsinki University of Technology united by the interest in Scheme - and the insight that we should keep the fun in programming.
  • - Main page at MIT, Scheme's birthplace; short list of implementations, some general documentation, information on the MIT Scheme implementation, some random links.
  • - This site contains a large (and growing) bibliography of articles, theses, and technical reports related to the Scheme language. Where an online version of the paper is available, a link is provided.
  • - Publishes and carries excellent educational materials, including books, using the Scheme programming language. Has Windows and Macintosh Scheme interpreters and a Scheme-driven state-of-the-art solid modeler.
  • - An archive of the mailing list of the authors of the RnRS, from 1984 to 1998.
  • - A collection of resources for the Scheme language. The place to go to get comprehensive, up-to-date information on all aspects of Scheme: implementations, papers, and code. Maintained by the Rice Programming Languages Team, the folks behind MzScheme and D
  • - Usenet discussion group FAQ archive.

Newsgroups:

Top


Home | About IAS | Web Design | Web Hosting | Promotion | Consulting | Support | Contact IAS

Copyright © 1995-2008 Internet Advertising Solutions, Inc.
Copyright Notice | Privacy Policy | Site Map | APR









  MySQL - Cache Direct sec.