AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: How to Design Programs: An Introduction to Programming and Computing by Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi ISBN: 0-262-06218-6 Publisher: MIT Press Pub. Date: 12 February, 2001 Format: Hardcover Volumes: 1 List Price(USD): $65.00 |
Average Customer Rating: 5 (8 reviews)
Rating: 5
Summary: Everyone should learn to design programs
Comment: As a programming do-it-yourselfer I've had many conflicting responses to this text -- it's didactic style, its attention to detail, its sometimes patronizing tone, its rigor and broad scope and at the same time its immersion in minutia and quiddities I have never encountered in 'computer books' I had ever perused. Perhaps it's my liberal arts background, or love 'em/hate 'em sensitivity to all those broad stiff-spined textbooks I had carried in back-packs since childhood, combined with a disdain for the authoritative stilted style these educators exude -- despite their patent love of their subject. I felt at once both patronized and condescended to.
From the very start of their journey into a detailed six step-by-step process that show the reader how to analyze problem statements, how to formulate goals, make up examples, outline a solution, and test a solution the authors proclaim their pedagogical ends: "We [...] believe that the study of program design deserves the same central role in general education as mathematics and English. Or, put more succinctly, everyone should learn how to design programs..." This is not a textbook, this is a revolutionary pamphlet calling for educational reform. I had read nothing like this in the tens of 'Dummies' and 'In 24 Hours' books I had exposed myself to. One part priggish, two parts pedagogic. I often found myself asking for whom was it written? First-year college student?, ambitious would-be high-school programmer wanna-be? Math mavens? Surely not a middle-aged bookish clerk who tastes run more to Turgenev and Dostoevsky than Turing and Dijkstra. But then I demanded more than mere anonymous web-lurking from my lowly pc. I remember myself many years ago trying to learn BASIC on a massive time-share computer and telling myself surely there was had to be more magic to computing than this. Well, after reading more texts and having had to unlearn the 'Dummies' and the 'In 24 hours' style of disinformation I had finally found the marrow of a discipline that is as demanding as any I had ever come across and as vexing as any artistic rigor I had ever been inspired by. Come be confused, come be amused, amazed and intellectually abused. Sorely, if I find I have little talent for this excruciatingly logical endevour, I have also found a full-blown appreciation of such daunting computational cheekiness. Much to learn here, and this is only the "core subject of a liberal arts education." What had I been wasting my time on all those years as a professional student?
Rating: 5
Summary: The joy of learn programming
Comment: Great book! I liked the way the author approaches how to begin designing programs. I am half-way through the book and I am finding it very entertaining. Yeap! I recommend this book.
Rating: 5
Summary: words to chinese audience
Comment: >We are truly pleased about your interest in our book and hope that
> >it will help you to become a good programmer. The book represents a
> >radically different approach to programming, an approach that emphasizes
> >systematic design rather than tinkering. In other words, the distance
> >between this approach and the conventional way is as large as the
> >distance between Eastern and Western ways of thinking.
> >
> >The book is gaining acceptance in the English, German, Polish, and
> >Spanish speaking parts of the world. With this Chinese editition, we
> >finally hope to reach the largest language block in the world, indeed
> >the population with the fastest growing share of programmers.
> >
> >A special thanks to the translators, Huang Linpeng and Zhu Chongkai,
> >and to Hsing-Huei Huang for her help proofreading the translation.
![]() |
Title: Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science) by Harold Abelson, Gerald Jay Sussman ISBN: 0262011530 Publisher: MIT Press Pub. Date: 25 July, 1996 List Price(USD): $75.00 |
![]() |
Title: The Little Schemer - 4th Edition by Daniel P. Friedman, Matthias Felleisen ISBN: 0262560992 Publisher: MIT Press Pub. Date: 21 December, 1995 List Price(USD): $22.95 |
![]() |
Title: The Scheme Programming Language : Third Edition by R. Kent Dybvig ISBN: 0262541483 Publisher: MIT Press Pub. Date: 01 October, 2003 List Price(USD): $35.00 |
![]() |
Title: Essentials of Programming Languages - 2nd Edition by Daniel P. Friedman, Mitchell Wand, Christopher T. Haynes ISBN: 0262062178 Publisher: MIT Press Pub. Date: 29 January, 2001 List Price(USD): $60.00 |
![]() |
Title: Instructor's Manual t/a Structure and Interpretation of Computer Programs - 2nd Edition by Julie Sussman ISBN: 0262692201 Publisher: MIT Press Pub. Date: 15 September, 1998 List Price(USD): $23.00 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments