PORTO-
FREI

Masterminds of Programming

Conversations with the Creators of Major Programming Languages

von Biancuzzi, Federico / Warden, Shane   (Autor)

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.

Buch (Kartoniert)

EUR 38,50

Alle Preisangaben inkl. MwSt.

  Lieferzeit ca. 2 bis 4 Wochen
(Besorgungstitel, verlagsbedingte Lieferzeit ca. 2 bis 4 Wochen)

Versandkostenfrei*

Dieser Artikel kann nicht bestellt werden.
 

Produktbeschreibung

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. 

Inhaltsverzeichnis

From the contents:

Foreword
Preface
Organization of the Material
Conventions Used in This Book
How to Contact Us
Safari© Books Online
Chapter 1C++
Design Decisions
Using the Language
OOP and Concurrency
Future
Teaching
Chapter 2Python
The Pythonic Way
The Good Programmer
Multiple Pythons
Expedients and Experience
Chapter 3APL
Paper and Pencil
Elementary Principles
Parallelism Legacy
Chapter 4Forth
The Forth Language and Language Design
Hardware
Application Design
Chapter 5BASIC
The Goals Behind BASIC
Compiler Design
Language and Programming Practice
Language Design
Work Goals
Chapter 6AWK
The Life of Algorithms
Language Design
Unix and Its Culture
The Role of Documentation
Computer Science
Breeding Little Languages
Designing a New Language
Legacy Culture
Transformative Technologies
Bits That Change the Universe
Theory and Practice
Waiting for a Breakthrough
Programming by Example
Chapter 7Lua
The Power of Scripting
Experience
Language Design
Chapter 8Haskell
A Functional Team
Trajectory of Functional Programming
The Haskell Language
Spreading (Functional) Education
Formalism and Evolution
Chapter 9ML
The Soundness of Theorems
The Theory of Meaning
Beyond Informatics
Chapter 10SQL
A Seminal Paper
The Language
Feedback and Evolution
XQuery and XML
Chapter 11Objective-C
Engineering Objective-C
Growing a Language
Education and Training
Project Management and Legacy Software
Objective-C and Other Languages
Components, Sand, and Bricks
Quality As an Economic Phenomenon
Education
Chapter 12Java
Power or Simplicity
A Matter of Taste
Concurrency
Designing a Language
Feedback Loop
Chapter 13Csharp
Language and Design
Growing a Language
Csharp
The Future of Computer Science
Chapter 14UML
Learning and Teaching
The Role of the People
UML
Knowledge
Be Ready for Change
Using UML
Layers and Languages
A Bit of Reusability
Symmetric Relationships
UML 

Autoreninfo

Federico Biancuzzi is a freelance interviewer. His interviews appeared on publications such as ONLamp, LinuxDevCenter, SecurityFocus, NewsForge, Linux, TheRegister.co.uk, ArsTechnica, 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. 

Mehr vom Verlag:

k.A.

Mehr aus der Reihe:

Produktdetails

Medium: Buch
Format: Kartoniert
Seiten: 494
Sprache: Englisch
Erschienen: Mai 2009
Maße: 231 x 179 mm
Gewicht: 792 g
ISBN-10: 0596515170
ISBN-13: 9780596515171

Bestell-Nr.: 3562674 
Libri-Verkaufsrang (LVR):
Libri-Relevanz: 0 (max 9.999)
 

Ist ein Paket? 0
Rohertrag: 9,00 €
Porto: 2,75 €
Deckungsbeitrag: 6,25 €

LIBRI: 8813388
LIBRI-EK*: 26.99 € (25%)
LIBRI-VK: 38,50 €
Libri-STOCK: 0
LIBRI: 018 Besorgungstitel * EK = ohne MwSt.
P_SALEALLOWED: WORLD
DRM: 0
0 = Kein Kopierschutz
1 = PDF Wasserzeichen
2 = DRM Adobe
3 = DRM WMA (Windows Media Audio)
4 = MP3 Wasserzeichen
6 = EPUB Wasserzeichen

UVP: 2 
Warengruppe: 16330 

KNO: 22018008
KNO-EK*: 21.22 € (30%)
KNO-VK: 32,00 €
KNO-STOCK:
KNO-MS: 17

KNO-SAMMLUNG: Theory In Practice
KNOABBVERMERK: 2009. XII, 480 p. 230 mm
Einband: Kartoniert
Sprache: Englisch

Alle Preise inkl. MwSt. , innerhalb Deutschlands liefern wir immer versandkostenfrei . Informationen zum Versand ins Ausland .

Kostenloser Versand *

innerhalb eines Werktages

OHNE RISIKO

30 Tage Rückgaberecht

Käuferschutz

mit Geld-Zurück-Garantie