Masterminds of Programming: Conversations with the Creators of Major Programming Languages

Masterminds of Programming: Conversations with the Creators of Major Programming Languages

by Federico Biancuzzi, Shane Warden
Masterminds of Programming: Conversations with the Creators of Major Programming Languages

Masterminds of Programming: Conversations with the Creators of Major Programming Languages

by Federico Biancuzzi, Shane Warden

Paperback

$39.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

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.


Product Details

ISBN-13: 9780596515171
Publisher: O'Reilly Media, Incorporated
Publication date: 04/01/2009
Series: Theory in Practice (O'Reilly)
Pages: 494
Product dimensions: 7.00(w) x 9.10(h) x 1.20(d)

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.

Table of Contents

  • Foreword
  • Preface
  • Chapter 1: C++
  • Chapter 2: Python
  • Chapter 3: APL
  • Chapter 4: Forth
  • Chapter 5: BASIC
  • Chapter 6: AWK
  • Chapter 7: Lua
  • Chapter 8: Haskell
  • Chapter 9: ML
  • Chapter 10: SQL
  • Chapter 11: Objective-C
  • Chapter 12: Java
  • Chapter 13: C#
  • Chapter 14: UML
  • Chapter 15: Perl
  • Chapter 16: PostScript
  • Chapter 17: Eiffel
  • ABOUT THE INTERVIEWERS
  • Afterword
  • Contributors
  • COLOPHON
From the B&N Reads Blog

Customer Reviews