Author : Jon Pearce
Release : 2012-12-06
Genre : Computers
Kind : eBook
Book Rating : 826/5 ( reviews)
GET EBOOK
Book Synopsis Programming and Meta-Programming in Scheme by : Jon Pearce
Download or read book Programming and Meta-Programming in Scheme written by Jon Pearce. This book was released on 2012-12-06. Available in PDF, EPUB and Kindle. Book excerpt: A comprehensive first course in Scheme, covering all of its major features: abstraction, functional programming, data types, recursion, and semantic programming. Although the primary goal is to teach students to program in Scheme, this will be suitable for anyone taking a general programming principles course. Each chapter is divided into three sections: core, appendix , and problems. Most essential topics are covered in the core section, but it is assumed that most students will read the appendices and solve most of the problems - all of which require short Scheme procedures. As well as providing a thorough grounding in Scheme, the author discusses different programming paradigms in depth. An important theme throughout is that of "meta-programming", thus providing an insight into topics such as type-checking and overloading which might otherwise be missed.