Masterminds of Programming and over 900,000 other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Good See details
Price: £15.51

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £7.85 Amazon.co.uk Gift Card
Masterminds of Programming: Conversations with the Creators of Major Programming Languages
 
 
Start reading Masterminds of Programming on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Masterminds of Programming: Conversations with the Creators of Major Programming Languages [Paperback]

Tony Hoare , Federico Biancuzzi , Shane Warden
3.5 out of 5 stars  See all reviews (4 customer reviews)
RRP: £30.99
Price: £26.34 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.65 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want guaranteed delivery by Saturday, February 11? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £12.50  
Paperback £26.34  
Trade In this Item for up to £7.85
Trade in Masterminds of Programming: Conversations with the Creators of Major Programming Languages for an Amazon.co.uk gift card of up to £7.85, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Masterminds of Programming: Conversations with the Creators of Major Programming Languages + Coders at Work: Reflections on the Craft of Programming + 97 Things Every Programmer Should Know: Collective Wisdom from the Experts
Price For All Three: £55.50

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 496 pages
  • Publisher: O'Reilly Media; 1 edition (3 April 2009)
  • Language English
  • ISBN-10: 0596515170
  • ISBN-13: 978-0596515171
  • Product Dimensions: 23.2 x 17.8 x 2.9 cm
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 407,347 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Product Description

Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today. Masterminds of Programming includes individual interviews with:

  • Adin D. Falkoff: APL
  • Thomas E. Kurtz: BASIC
  • Charles H. Moore: FORTH
  • Robin Milner: ML
  • Donald D. Chamberlin: SQL
  • Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK
  • Charles Geschke and John Warnock: PostScript
  • Bjarne Stroustrup: C++
  • Bertrand Meyer: Eiffel
  • Brad Cox and Tom Love: Objective-C
  • Larry Wall: Perl
  • Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes: Haskell
  • Guido van Rossum: Python
  • Luiz Henrique de Figueiredo and Roberto Ierusalimschy: Lua
  • James Gosling: Java
  • Grady Booch, Ivar Jacobson, and James Rumbaugh: UML
  • Anders Hejlsberg: Delphi inventor and lead developer of C#

If you're interested in the people whose vision and hard work helped shape the computer industry, you'll find Masterminds of Programming fascinating.

About the Author

Federico Biancuzzi is a freelance interviewer. His interviews appeared on publications such as ONLamp.com, LinuxDevCenter.com, SecurityFocus.com, NewsForge.com, Linux.com, TheRegister.co.uk, ArsTechnica.com, the Polish print magazine BSD Magazine, and the Italian print magazine Linux&C.

Shane Warden manages Onyx Neon Press, an independent publisher. His areas of expertise include agile software development, language design, and virtual machines for dynamic languages. He is also a published novelist. His books include The Art of Agile Development and Masterminds of Programming.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


 

Customer Reviews

4 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

9 of 9 people found the following review helpful:
4.0 out of 5 stars A rely interesting and diverese read, 10 Aug 2009
By 
A. J. Trickett "ajt" (Hampshire, UK) - See all my reviews
(REAL NAME)   
This review is from: Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Paperback)
Target Audience

This book is suitable for anyone interested in the genesis and evolution of computer programming languages. Knowing any of the specific programming languages is not required, though it does help put the interviews into context.

Book Structure

The book is made up of interviews with the creators or key developers of 17 of the key languages used in modern computing today. Each interview is subtly different covering differing topics and ideas but all focus on the language that the interviewee worked on.

Book Style

The interviews are composites created by the authors from a collection of face to face and telephone interviews. All interviews generally contain questions about the genesis of the language, how it evolved, how satisfied they are with the creation, and future directions. There are often questions on using the language, debugging and computer science education. Each interview is different in style and content and the topics covered range quite widely over computing. On the whole most of the interviews do not require any direct technical knowledge of the specific programming language though some of the interviews are more technical than others.

Reviewer's Opinion

On the whole most of the interviews are enlightening and well structured, however they are all different and as a result some are more interesting than others. I found most of the interviews interesting and read most of them all the way through, in doing so I discovered a lot about the personality of the people behind the names and the languages that they created.

It's hard to review a book like this as it is made of so many different parts. Given the breath of the topics covered it very much down to the reader's own interests as to the suitability of the book. On balance I enjoyed the book, it was a very interesting read and though I started all the interviews I did skip some of them as I didn't find them as interesting as some of the others.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 8 people found the following review helpful:
5.0 out of 5 stars Learning from the best, 23 Jun 2009
By 
This review is from: Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Paperback)
This book appears to about designing programming languages, a somewhat esoteric subject. Don't be fooled. It is about much more. Whatever your programming language of choice (or compulsion) you will discover why other choices have their place. There are lots of jokes, and explanations of why some of the more puzzling aspects of today's languages came about. If you are a programmer, you should read this book. It is fun and insightful. It also has a thoughtful foreword from Tony Hoare. What more could any book ask?
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 9 people found the following review helpful:
3.0 out of 5 stars Not a bad book: some good some... okay., 17 Feb 2010
This review is from: Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Paperback)
I found most of the articles, which are done in the style of interviews with the relevant person, quite interesting: especially Bjarne Stroustrup on C++.

However I was puzzled by the inclusion of UML and Grady Booch. UML because, unlike every other language, it is not a programming language. Booch because I struggle to find anything he's actually ever done. Yes I know he's written books on OOD (I even read it when they first came out) and I know he worked on UML (who's only real virtue is that it killed-off the 300 different OO notations we used to have). But what has he actually done? His bio seems to claim he's working on a dozen major projects as lead architect, all at the same time and whilst writing hundreds of regular articles etc etc etc. Yeah right. The only thing I can see he's actually done is write the first version of Rational Rose. Which was a god-awful bug-ridden POS. So why would I care what he thinks?

So overall a qualified 'buy' but you won't get much of real value but you should find it interesting.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Would you like to see more reviews about this item?
 Go to Amazon.com to see all 17 reviews  4.0 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
Most Recent Customer Reviews


Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges