Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Best Books of the Year | December 7, 2014

    Gigi Little: IMG Best Kids' Books of 2014



    No, I'm sorry, it's impossible. The best kids' books of 2014? The best? Can't do it. There have been entirely too many exceptional examples of the... Continue »
    1. $11.87 Sale Board Book add to wish list

      Countablock

      Christopher Franceschelli and Peskimo 9781419713743

    spacer
Qualifying orders ship free.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
25 Local Warehouse Software Engineering- General

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

by

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

 

Synopses & Reviews

Publisher Comments:

Masterminds of Programming features incisive interviews with the creators of several historic and highly influential programming languages. From Adin D. Falkoff, who began APL in 1957, to Anders Hejlsberg, who formed the C# design team in 1999, you'll learn the process that led to specific design decisions: the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today. Think along with James Gosling (Java), Bjarne Stroustrup (C++), and others whose vision and hard work helped shape the computer industry. Masterminds of Programming includes individual interviews with:

Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK (1977) Charles H Moore: FORTH (1968) James Gosling: Java (1995) Grady Booch, Ivar Jacobson, and James Rumbaugh: UML (1997) Adin D. Falkoff: APL (1964) Robin Milner: functional language ML (1973) Simon Peyton Jones: functional language Haskell (1990) Donald D. Chamberlin and Raymond F. Boyce: SQL (1974) Bjarne Stroustrup: C++ (1983) Anders Hejlsberg: Delphi inventor and lead developer of C# (2001) Guido van Rossum: Python (1991) Larry Wall: Perl (1987)

If you're a programmer or system designer, the detailed interviews in Masterminds of Programming offer valuable advice you can apply to systems you're developing, even if you don't use the specific languages being discussed. Anyone interested in the history of the computer age will find this book indispensable.

Book News Annotation:

The interviews are not intended to provide practical information about using the languages--though in isolated cases creators might reveal what it was they intended a certain feature or characteristic to accomplish. The purpose rather is to convey to potential programmers the process and complexity of designing a programming language, with a special emphasis on safety and security. Among the better known programmers and languages are Bjarne Stroustrup and C++, Thomas E. Kurtz and BASIC, Don Chamberlain and SQL, James Gosling and JAVA, and Larry Wall and PERL. Annotation ©2009 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Featuring exclusive interviews with the creators of several historic and highly influential programming languages, this unique collection teaches 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.

Synopsis:

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.
Chromatic lives in the Pacific Northwest and is a freelance writer and programmer. He is a frequent contributor to Slashdot and to Slash itself and wrote the Everything Bible for the Everything Development Company.

Table of Contents

ForewordPrefaceChapter 1: C++Chapter 2: PythonChapter 3: APLChapter 4: ForthChapter 5: BASICChapter 6: AWKChapter 7: LuaChapter 8: HaskellChapter 9: MLChapter 10: SQLChapter 11: Objective-CChapter 12: JavaChapter 13: C#Chapter 14: UMLChapter 15: PerlChapter 16: PostScriptChapter 17: EiffelABOUT THE INTERVIEWERSAfterwordContributorsCOLOPHON

Product Details

ISBN:
9780596515171
Author:
Biancuzzi, Federico
Publisher:
O'Reilly Media
Editor:
Warden, Shane
Author:
Chromatic
Author:
Warden, Shane
Subject:
Programming - Software Development
Subject:
Programming Languages - General
Subject:
Software Development & Engineering - General
Subject:
Programming languages (electronic computers)
Subject:
Computer programming
Subject:
Software Engineering-General
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Subject:
APL;AWK;BASIC;C++;Eiffel;FORTH.software engineering;Haskell;Intentional Programming;Java;LISP;ML;Objective-C;Pascal;Perl;PostScript;Python;Ruby;SmallTalk;computer history;programming languages
Subject:
CourseSmart Subject Description
Subject:
;APL;AWK;Adin Falkoff;Alfred V. Aho;Anders Hejlsberg;BASIC;Bertrand Meyer;Bjarne Stroustrup;Brad Cox;Brian Kernighan;C#;C++;CAR Hoare;Chuck Geschke;Chuck Moore;Delphi;Don Chamberlin;Eiffel;FORTH;Grady Booch;Guido van Rossum;Haskell;Ivar Jacobson;James Gos
Edition Description:
Print PDF
Series:
Theory in Practice (O'Reilly)
Publication Date:
20090431
Binding:
TRADE PAPER
Language:
English
Pages:
496
Dimensions:
9.19 x 7 x 1.16 in 1.92 lb

Other books you might like

  1. How We Decide
    Used Trade Paper $6.95
  2. Heart of a Dog
    Used Trade Paper $8.95

Related Subjects

Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Programming and Languages

Masterminds of Programming: Conversations with the Creators of Major Programming Languages New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 496 pages O'Reilly Media - English 9780596515171 Reviews:
"Synopsis" by ,
Featuring exclusive interviews with the creators of several historic and highly influential programming languages, this unique collection teaches 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.
"Synopsis" by ,

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.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.