freecomputerbooks.pickatutorial.com Computer Tutorials and Books
Tutorials: C / C++ | C#.NET | PHP MySQL | Java | Java Script | jQuery | HTML | xHTML | HTML5 | VB Script | CSS

Books: C/C++ | C# | Android | Mathematics | Database | Cloud | Graphics | Networking | Oracle | Hardware | AI
Categories Download eBook: Simply Scheme: Introducing Computer Science, 2nd Edition Bookmark and Share

Book Catagory:LISP
Title Simply Scheme: Introducing Computer Science, 2nd Edition
Author(s) Brian Harvey, Matthew Wright
Publisher: The MIT Press; 2nd edition (August 27, 1999)
Hardcover 611 pages
Language: English
ISBN-10: 0262082810
ISBN-13: 978-0262082815
Book Description

This book works hard to make the somewhat tricky ideas of Scheme accessible. This tutorial stresses small sections on key language features, from basic functions, variables, and onward to recursion and other functional programming concepts. While languages like C++ and Java use objects to model data, Scheme programmers break a problem down into functions. The art--and elegance--of problem solving in Scheme comes from applying recursion and other design concepts.

Should programming be a matter of learning where to put the semicolon and goto? According to Harvey and Wright, absolutely not. Programming, especially when you're starting off, is about the big picture, learning how to use your imagination and not your grammar. The authors use Scheme, a dialect of Lisp, as their base. Scheme and Lisp are symbolic programs that let you create programs that will write programs. Exercises throughout with Scheme help you get up to speed quickly and even have a good time. The first half of the book makes you comfortable with functions, leading you to projects involving bridge games and tic-tac-toe. In the second half, you deal with recursion, abstraction, files, and vectors. By the end of these chapters, you're ready to use Scheme to tackle databases and spreadsheets.

Simply Scheme proves that programming can be accessible as long as it stimulates, rather than deadens, the imagination. This book will give you a sense of the inner workings of computer applications like no other.

Though not often used in business, Scheme and its cousin Common Lisp (which the book describes in an appendix) are still favored by computer scientists, for example, in artificial intelligence research. Simple Scheme succeeds in making a difficult programming language both approachable and accessible. It's a valuable resource to any computer science student who is taking Scheme on for the first time.
Download eBook
|
|
|
Simply Scheme: Introducing Computer Science, 2nd Edition

More LISP eBooks:
On Lisp: Advanced Techniques for Common Lisp
Common LISP: A Gentle Introduction to Symbolic Computation
Sketchy LISP: An Introduction to Functional Programming in Scheme
Clojure for the Brave and True
Write Yourself a Scheme in 48 Hours
Lisp Hackers: Interviews with 100x More Productive Programmers
Successful Lisp: How to Understand and Use Common Lisp
The Scheme Programming Language, 4th Edition
Practical Common Lisp
Let Over Lambda - 50 Years of Lisp






Home - Advertise - Contact - Disclaimer - About Us
© Since 2006 pickatutorial.com -- All Rights Reserved.