FlazX | Categories | Forum | Links | Blog | Login


Simply Scheme - 2nd Edition: Introducing Computer Science



eBook Information



Simply Scheme - 2nd Edition: Introducing Computer Science

ISBN  0262082810
Release Date  27 August 1999
Category  Computer Science
Tags  scheme,  
simply scheme,  
simply,  
"computer science",  
schem,  
computer organization,  
chem,  
computor science,  
This book @Amazon  View

Tools



Google Search

Google
Web flazx.com

Description

For anyone learning the Scheme programming language, the second edition of Simply Scheme: Introducing Computer Science provides a very digestible textbook-style introductory tutorial to this powerful and elegant language.

In the words of the authors, Simply Scheme is designed to be a "prequel" to another book, Structure and Interpretation of Computer Programs. This latter title has been a staple of introductory computer science courses for years, but it assumes a certain background.

Simply Scheme 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.

Longer code samples in the book include a tic-tac-toe game, examples that work with poker and bridge, and a working spreadsheet demo. Throughout, the book employs a friendly and jargon-free approach to programming. This book is as much about thinking like Scheme as it is about the basic nuts and bolts of the language. Sections on using software patterns in Scheme help bring this new edition up to date.

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. --Richard Dragan

Topics covered: Scheme language fundamentals, functions and higher-order functions, variables, lambda basics, recursion, abstraction, software patterns in Scheme, lists, trees, sequential programming, working with files, vectors, Common Lisp.





Other books on Computer Science

Numerical Geometry of Non-Rigid Shapes (Monographs in Computer Science)
Formal Modeling and Analysis of Timed Systems: 6th International Conference, FORMATS 2008, Saint Malo, France, September 15-17, 2008, Proceedings (Lecture Notes in Computer Science)
Developments in Language Theory: 12th International Conference, DLT 2008, Kyoto, Japan, September 16-19, 2008, Proceedings (Lecture Notes in Computer Science)
Transactions on Rough Sets VIII (Lecture Notes in Computer Science)
Advances in Web Information Systems Engineering: WISE 2008 International Workshops, Auckland, New Zealand, September 1-4, 2008, Proceedings (Lecture Notes in Computer Science)
Combinatorial Optimization and Applications: Second International Conference, COCOA 2008, St. John's, NL, Canada, August 21-24, 2008, Proceedings (Lecture Notes in Computer Science)
Advances in Databases and Information Systems: 12th East European Conference, ADBIS 2008, Pori, Finland, September 5-9, 2008, Proceedings (Lecture Notes in Computer Science)
Unconventional Computation: 7th International Conference, UC 2008, Vienna, Austria, August 25-28, 2008, Proceedings (Lecture Notes in Computer Science)
Mathematical Foundations of Computer Science 2008: 33rd International Symposium, MFCS 2008, Torun, Poland, August 25-29, 2008, Proceedings (Lecture Notes in Computer Science)
Smart Graphics: 9th International Symposium, SG 2008, Rennes, France, August 27-29, 2008, Proceedings (Lecture Notes in Computer Science)
Engines of Logic: Mathematicians and the Origin of the Computer
Secure Transaction Protocol Analysis: Models and Applications (Lecture Notes in Computer Science)
Algebraic Biology: Third International Conference, AB 2008, Castle of Hagenberg, Austria, July 31-August 2, 2008, Proceedings (Lecture Notes in Computer Science)
Embedded Computer Systems: Architectures, Modeling, and Simulation: 8th International Workshop, SAMOS 2008, Samos, Greece, July 21-24, 2008, Proceedings (Lecture Notes in Computer Science)
Algebraic Methodology and Software Technology: 12th International Conference, AMAST 2008 Urbana, IL, USA, July 28-31, 2008, Proceedings (Lecture Notes in Computer Science)






Top 100 Search Keywords
Last 100 Search Keywords

Rapidshare Movies
Nokia Themes
Free Download
Daily Internet Guide
EgyDown
Share4All
FreeBookCity.Com
Providings.com
DownArchive
Allulook4.com
eu-warez.net




eXTReMe Tracker