Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Visionäre der Programmierung - Die Sprachen und ihre Schöpfer

von: Federico Biancuzzi, Shane Warden

O'Reilly Verlag, 2009

ISBN: 9783897219359, 502 Seiten

Format: PDF, OL

Mac OSX,Windows PC,Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 28,00 EUR

Ersparnis: 6,90 EUR

Mehr zum Inhalt

Visionäre der Programmierung - Die Sprachen und ihre Schöpfer


 

Inhalt

5

Vorwort

9

Einführung

11

Kapitel 1 – C++

15

Designentscheidungen

16

Anwenden der Sprache

20

OOP und Nebenläufigkeit

24

Zukunft

28

Lehren

32

Kapitel 2 – Python

35

Der pythonische Weg

36

Der gute Programmierer

43

Viele Pythons

49

Hilfen und Erfahrungen

53

Kapitel 3 – APL

59

Papier und Stift

60

Grundlegende Prinzipien

63

Parallelität

69

Vermächtnis

72

Kapitel 4 – Forth

75

Die Sprache Forth und das Sprachdesign

76

Hardware

84

Anwendungsdesign

87

Kapitel 5 – BASIC

95

Die Ziele von BASIC

96

Compilerdesign

103

Sprach- und Programmierpraktiken

106

Sprachdesign

108

Arbeitsziele

113

Kapitel 6 – AWK

117

Das Leben von Algorithmen

118

Sprachdesign

120

Unix und seine Kultur

122

Die Rolle der Dokumentation

127

Informatik

131

Aufzucht kleiner Sprachen

133

Entwerfen einer neuen Sprache

138

Legacy-Kultur

145

Transformative Technologien

148

Bits, die das Universum ändern

153

Theorie und Praxis

159

Warten auf den Durchbruch

166

Programming by Example

171

Kapitel 7 – Lua

177

Die Macht der Skripten

178

Erfahrung

181

Sprachdesign

186

Kapitel 8 – Haskell

195

Ein funktionales Team

196

Trajektorien der funktionalen Programmierung

198

Die Sprache Haskell

205

(Funktionales) Wissen verbreiten

212

Formalismen und Evolution

214

Kapitel 9 – ML

221

Die Solidität von Theoremen

222

Die Theorie der Bedeutung

230

Über Informatik hinaus

236

Kapitel 10 – SQL

243

Ein bahnbrechender Artikel

244

Die Sprache

247

Feedback und Weiterentwicklung

251

XQuery und XML

256

Kapitel 11 – Objective-C

261

Die Entwicklung von Objective-C

262

Das Wachsen einer Sprache

264

Ausbildung und Training

269

Projektmanagement und alte Software

271

Objective-C und andere Sprachen

278

Komponenten, Sand und Steine

283

Qualität als ökonomisches Phänomen

290

Ausbildung

292

Kapitel 12 – Java

297

Stärke oder Einfachheit

298

Eine Frage des Geschmacks

301

Nebenläufigkeit

304

Entwerfen einer Sprache

306

Feedbackschleife

311

Kapitel 13 – C#

315

Sprache und Design

316

Wachsen einer Sprache

322

C#

326

Die Zukunft der Informatik

331

Kapitel 14 – UML

337

Lernen und Lehren

338

Die Rolle der Leute

343

UML

347

Wissen

351

Bereit für Änderungen

354

Die Verwendung von UML

359

Schichten und Sprachen

364

Ein bisschen Wiederverwendbarkeit

368

Symmetrische Relationen

373

UML

376

Sprachdesign

379

Entwickler ausbilden

385

Kreativität, Verbesserung und Muster

387

Kapitel 15 – Perl

395

Die Sprache von Revolutionen

396

Sprache

400

Community

406

Evolution und Revolution

410

Kapitel 16 – PostScript

415

Entworfen für die Ewigkeit

416

Forschung und Bildung

426

Schnittstellen zur Langlebigkeit

430

Standardwünsche

434

Kapitel 17 – Eiffel

437

Ein inspirierender Nachmittag

438

Wiederverwendbarkeit und Generik

445

Korrigieren von Sprachen

449

Wachstum und Evolution

456

Nachwort

461

Interviewpartner

463

Index

479

ÜBER DIE INTERVIEWER

501

KOLOPHON

502