The Scheme Programming Language, Third Edition

The Scheme Programming Language, Third Edition

Provides an introduction to the Scheme programming language, covers everything in both formal and informal standards.

Tag(s): Scheme

Publication date: 01 Oct 2003

ISBN-10: 0262541483

ISBN-13: n/a

Paperback: 329 pages

Views: 28,335

Type: N/A

Publisher: n/a

License: n/a

Post time: 31 Oct 2005 06:22:05

The Scheme Programming Language, Third Edition

The Scheme Programming Language, Third Edition Provides an introduction to the Scheme programming language, covers everything in both formal and informal standards.
Tag(s): Scheme
Publication date: 01 Oct 2003
ISBN-10: 0262541483
ISBN-13: n/a
Paperback: 329 pages
Views: 28,335
Document Type: N/A
Publisher: n/a
License: n/a
Post time: 31 Oct 2005 06:22:05
:santagrin: This book was suggested by David McCabe

Book excerpts:

Scheme was introduced in 1975 by Gerald J. Sussman and Guy L. Steele Jr., and was the first dialect of Lisp to fully support lexical scoping, first-class procedures, and continuations. In its earliest form it was a very small language intended primarily for research and teaching, supporting only a handful of predefined syntactic forms and procedures. Scheme is now a complete general-purpose programming language, though it still derives its power from a small set of key concepts. Early implementations of the language were interpreter-based and slow, but some current Scheme implementations boast sophisticated compilers that generate code on par with code generated by the best optimizing compilers for lower-level languages such as C and Fortran.

This book covers everything in both formal and informal standards. Features included in the Revised Report but not in the ANSI/IEEE standard are identified as such when they are described. This book also documents the portable syntax-case syntactic abstraction system that has been adopted by many Scheme implementations. Features specific to particular implementations are not included.

Intended Audience:

This book is intended to provide an introduction to the Scheme programming language but not an introduction to programming in general. The reader is expected to have had some experience programming and to be familiar with terms commonly associated with computers and programming languages. The author recommends that readers unfamiliar with Scheme or Lisp also read The Little Schemer to become familiar with the concepts of list processing and recursion. Readers new to programming should begin with an introductory text on programming.

Reviews:

Amazon.com

:) "The book is accurate, complete, well written and cover all you need about the modern Scheme."

:) "This is an excellent book on Scheme, that covers R5RS thoroughly."




About The Author(s)


No information is available for this author.

R. Kent Dybvig

No information is available for this author.


Book Categories
Sponsors