
Masterminds of Programming
Conversations with the Creators of Major Programming Languages
O'Reilly (Publisher)
1st Edition
Published on 5. May 2009
Book
494 pages
978-0-596-51517-1 (ISBN)
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.
More details
Language
English
Place of publication
Sebastopol
United States
Target group
Professional and scholarly
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 231 mm
Width: 179 mm
Thickness: 30 mm
Weight
792 gr
ISBN-13
978-0-596-51517-1 (9780596515171)
Schweitzer Classification
Other editions
Additional editions

Federico Biancuzzi
Masterminds of Programming
Conversations with the Creators of Major Programming Languages
E-Book
03/2009
1st Edition
O'Reilly
€24.99
Available for download

Federico Biancuzzi
Masterminds of Programming
Conversations with the Creators of Major Programming Languages
E-Book
03/2009
1st Edition
O'Reilly
€23.49
Available for download
Persons
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 is the Online Managing Editor at O'Reilly Media. He promotes free and open source software for O'Reilly's Open Technology Exchange. In practice, this means editing and researching. He is a co-author of "The Art of Agile Development." He has contributed to several projects including Perl 5, Perl 6, Pugs, and, these days, Parrot. Someday, he'd like to claim some responsibility for improving the quality of all software.
Content
- 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