
Ebook Info
- Published: 1989
- Number of pages: 600 pages
- Format: PDF
- File Size: 23.60 MB
- Authors: George Springer
Description
Textbook designed for an introductory undergraduate course in programming using the language Scheme, a small language analogous to a Swiss army knife in its handiness and versatility for small tasks. Annotation copyright Book News, Inc. Portland, Or.
User’s Reviews
Reviews from Amazon users which were colected at the time this book was published on the website:
⭐a fairly decent introductory book based on scheme and demonstrated many fundamental ideas in programming languages.And the author made great effort to make it easy to read and understand.the only part that is a bit disappointing is the chapters about Continuation which seems to be written in hasty manner and did not get into enough depth, nor did it try to show the “intuition” behind it.Personally I think it is more important to understand the ideas and able to think intuitively rather than able to trace and follow the code, they simply work on different levels.However, it was intended to be a introductory text and good enough in fulfilling its goal and already makes very enjoyable read.
⭐I think some of the other reviewers are unfair with their reviews of this book. Clearly it does not rise to the level of Abelson and Sussman’s SICP, but it is an excellent lower-division level book (even at its “advanced” age).The jacket notes indicates that it was designed to be a stepping stone between “The Little Schemer” and “Structure and Interpretation of Computer Programs”. I believe it achieves this goal admirably, covering the more critical pieces of Scheme in a detailed, well-explained manner.It could certainly use an update, and I found the rigorous use of the full lambda notation in procedure declarations to be tedious. But these are small annoyances that do not detract from the book as a whole. And the fact that the core Scheme language, which is where this book spends its time, has not changed dramatically in the last decade means that even this older volume provides lots of useful information.Bottom line is if you are looking for a current definition of the Scheme programming language, you want to pick up Kent Dybvig’s “ANSI Scheme”. If you are looking for help with SICP, or a good grounding prior to undertaking more advanced programming topics, this is an excellent introduction.
⭐i am very surprised to read negative reviews of this outstanding titlein my opinion it does not deserve all those very unfair reviewsalthough i just moved beyond midway of reading it (the book is more than 600 pages total), i am delighted by the clarity of exposition and depth of treatmentit seems to sit perfectly in between ‘the little schemer’ series and ‘structure and interpretation of computer programs’some other reviewer has mentioned the ‘how to design programs’ book as a better read: i disagreewhile HTDP is excellent (i have read both the first and second editions, cover to cover) and i like it a lot and it actually improved my way of approaching programming, ‘scheme and the art of programming’ gets way more advanced in a step by step, concept by concept way… it’s like being spoonfed going from almost total beginner to expert programmerthere’s an elegance and aesthaetics in the way code is developed and presented in this book, i guess you either have what it takes to appreciate it or you will never know i’m talking aboutthis book is not really about scheme to me, it’s about (mainly functional) programming at its best
⭐No book is perfect…but this book is currently the best available for teaching Scheme to undergraduate CS majors. I have used it several times to teach an introductory course on functional programming (CS 257) at the University of New Mexico. It is more appropriate for a low-level course than Abelson and Sussman–most students find it fairly accessible–yet it is comprehensive and doesn’t cheat the best students. Unlike some other textbooks, the point of view is almost purely functional. Mutation and state are not covered until advanced chapters. I will continue to use it until something better comes along.
⭐This book is a decent effort.However, there are more interesting alternatives.If you are totally new to programming, HTDP ( How to design programs )by Shriram Krishnamurthy , published by MIT press is superb. It is expecially useful if you are using the superb”Dr Scheme” programming envirnoment.An online version can be read at …If you have programmed before, either Abelson and Susman’sSICP or Dorai Sitaram’s online “Teach yourself Scheme in fixnumdays” are both excellent.
⭐
Keywords
Free Download Scheme and the Art of Programming in PDF format
Scheme and the Art of Programming PDF Free Download
Download Scheme and the Art of Programming 1989 PDF Free
Scheme and the Art of Programming 1989 PDF Free Download
Download Scheme and the Art of Programming PDF
Free Download Ebook Scheme and the Art of Programming