Programming and Meta-Programming in Scheme

Programming and Meta-Programming in Scheme
Author :
Publisher : Springer Science & Business Media
Total Pages : 352
Release :
ISBN-10 : 9781461216827
ISBN-13 : 1461216826
Rating : 4/5 (826 Downloads)

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 and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 352 pages. 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.


Programming and Meta-Programming in Scheme Related Books

Programming and Meta-Programming in Scheme
Language: en
Pages: 352
Authors: Jon Pearce
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

A comprehensive first course in Scheme, covering all of its major features: abstraction, functional programming, data types, recursion, and semantic programming
Scheme and the Art of Programming
Language: en
Pages: 344
Authors: George Springer
Categories: Computer programming
Type: BOOK - Published: 1990 - Publisher:

DOWNLOAD EBOOK

This is the first introduction to computer programming text to focus on functional programming which is not too mathematically rigorous for freshmen. The text f
Practical Common Lisp
Language: en
Pages: 506
Authors: Peter Seibel
Categories: Computers
Type: BOOK - Published: 2006-11-01 - Publisher: Apress

DOWNLOAD EBOOK

* Treats LISP as a language for commercial applications, not a language for academic AI concerns. This could be considered to be a secondary text for the Lisp c
How to Design Programs, second edition
Language: en
Pages: 793
Authors: Matthias Felleisen
Categories: Computers
Type: BOOK - Published: 2018-05-04 - Publisher: MIT Press

DOWNLOAD EBOOK

A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, an
Essentials of Programming Languages, third edition
Language: en
Pages: 433
Authors: Daniel P. Friedman
Categories: Computers
Type: BOOK - Published: 2008-04-18 - Publisher: MIT Press

DOWNLOAD EBOOK

A new edition of a textbook that provides students with a deep, working understanding of the essential concepts of programming languages, completely revised, wi