- Paperback: 632 pages
- Publisher: Apress; 1st ed. edition (16 September 2009)
- Language: English
- ISBN-10: 1430219483
- ISBN-13: 978-1430219484
- Product Dimensions: 17.8 x 3.6 x 25.4 cm
- Average Customer Review: Be the first to review this item
- Amazon Bestsellers Rank: #86,558 in Books (See Top 100 in Books)
Other Sellers on Amazon
+ FREE Delivery
+ FREE Delivery
+ 220.00 Delivery charge
Coders at Work: Reflections on the Craft of Programming Paperback – 16 Sep 2009
Frequently bought together
Customers who bought this item also bought
About the Author
Peter Seibel is a serious developer of long standing. In the early days of the Web, he hacked Perl for Mother Jones and Organic Online. He participated in the Java revolution as an early employee at WebLogic which, after its acquisition by BEA, became the cornerstone of the latter's rapid growth in the J2EE sphere. He has also taught Java programming at UC Berkeley Extension. He is the author of Practical Common LISP from Apress.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter mobile phone number.
What other items do customers buy after viewing this item?
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Most helpful customer reviews on Amazon.com
At least one reviewer has complained that this title didn't "detail" how these programmers worked and how they approached programming. I must thoroughly disagree. The opinions of these people on common points of disagreement from type systems to tools and coding styles to debugging methods was explored. If you are hoping that you will be able to watch the subjects solve a complex problem or go through a typical day's work than you are in the wrong place. This isn't a screencast or a tutorial. On the other hand, there are a wide variety of opinions on display from experts in different areas of the field across different generations on numerous contentious issues.
This book is filled with words worth chewing on. On the first read, the interviews of Crockford, Deutsch, Eich, and Peyton-Jones stuck out to me in particular. In subsequent readings I expect that set to be different. All of the interviewees did agree on the importance of one thing, reading and writing code. For a beginner, this book is likely to point out some pitfalls that otherwise would've been missed and suggests valuable sources of intuition and insight. Perhaps most importantly, it may help popularize some knowledge of the history of our field. As Knuth laments, "The idea that people knew a thing or two in the '70s is strange to a lot of young programmers." There is some valuable distilled experience and wisdom here. At the very least, the book should help you hash over your own opinions on the issues discussed.
After reading this book I found myself wanting to learn more about systems programming and while I probably will always work in application programming, I now have a new found respect for the hard work that these scientists and hackers have put throughout their life-long careers.
This book is a must read for any passionate programmer who is interested about the history and the early developments made in the software industry, developments that made today's technologies possible!
of print for the next 5 years. I have 2 good points to make.
1. To have so much condensed brainpower in one book is wonderful, as it will make other publishers embarrassed enough
to put out better books.
2. This book will help a lot of people going into Computer Science, as the way this book is designed is psychologically
sound. By this I mean programmers/ role models speaking in their own words about topics that are essential to
Computer Science students. Also, the price is affordable, even for students.