Das Visionäre-Quiz


Wie gut kennen Sie die Programmiersprachen und ihre Entwickler? Lösen Sie unser Rätsel - unter allen richtigen Einsendungen bis zum 6. Dezember 2009 verlosen wir fünf Exemplare des Buches Visionäre der Programmierung - Die Sprachen und ihre Schöpfer ! Aber keine Sorge, Hilfe finden Sie in unserem Webspecial "Interview mit Guido von Rossum".


Das Buch

In Visionäre der Programmierung - Die Sprachen und ihre Schöpfer werden exklusive Interviews mit den Entwicklern von historischen wie auch von hoch aktuellen Programmiersprachen veröffentlicht. In dieser einzigartigen Zusammenstellung erfahren Sie über die Hintergründe, die zu den spezifischen Design-Entscheidungen in den Programmiersprachen geführt haben und über die ursprüngliche Ziele, die die Entwickler im Kopf hatten, als sie eine neue Programmiersprache entwarfen. Ebenso können Sie lesen, wieso Abweichungen zum ursprünglichen Design entstanden und welchen Einfluß die jeweilige Sprache auf die heutige Softwareentwicklung noch besitzt.

Wenn Sie an den Menschen und ihren Visionen interessiert sind, aber auch an deren Mühen und harter Arbeit, die hinter der Entwicklung von Programmiersprachen stehen, dann werden Sie von fasziniert sein.

Mehr Informationen zum Buch finden Sie hier.

Hier können Sie sich unser Visionäre-Poster herunterladen: zum Lernen oder einfach nur zum Dekorieren genau das Richtige!

Probekapitel

Lesen Sie das Interview mit Guido van Rossum zu Python.

1. Wer begann 1979 damit, eine bestehende Sprache zu erweitern, damit sie objektorientierte Programmierung unterstützt und sich auch effizienter Code auf der untersten Ebene schreiben lässt? Kleiner Tipp: Entstanden ist C++

Bjarne Stroustrup
John Warnock
Ivar Jacobson

2. Wer hat das "Zen of Python"?

Brian Kernighan
Guido von Rossum
James Gosling

3. In den späten 1950er Jahren ersann Kenneth Iverson an der Harvard University eine Erweiterung der mathematischen Notation für die genaue Beschreibung von Algorithmen. Das Team um unsere gesuchte Person wandelte zusammen mit anderen Forschern bei IBM die Notation in eine vollständige Programmiersprache namens APL um. Wen suchen wir?

Larry Wall
Bertrand Meyer
Adin D. Falkoff

4. Forth ist eine Stack-basierte, konkatenative Sprache, die in den 1960ern entworfen wurde. Ihre Hauptfeatures sind die Verwendung von Stacks, um Daten abzulegen, und von Wörtern, die auf den Stacks operieren, Argumente dort hinschieben und Ergebnisse zurückholen. Wer hat sie entworfen?

Charles H. Moore
Robin Milner
Alfred Aho

5. Viele Anfänger haben mit BASIC programmieren gelernt. 1963 hat John Kemeny mit seinem Partner die universell verwendbare Sprache entwickelt, die auch erfahrene Progammierer nützliche Programme schreiben lässt. Wie heißt der Partner?

Thomas E. Kurtz
Philip Wadler
Anders Hejlsberg

6. World of Warcraft basiert auf Lua, einer sehr kleinen, unabhängigen, dynamischen Sprache, die 1993 von Roberto Ierusalimschy, Waldemar Celes und ihrem Partner erstellt wurde. Luas kleine Sammlung mächtiger Features und die einfach zu nutzende C-API ermöglichen es, sie leicht einzubetten und zu erweitern, um domänenspezifische Konzepte auszudrücken. Wer ist ihr Partner gewesen?

Brad Cox
Grady Booch
Luiz Henrique de Figueiredo

7 . Wie können Sie bei einer großen Menge strukturierter Daten einen effizienten Weg anbieten, um Informationen zu suchen, zu lesen und zu aktualisieren, wenn Sie nicht wissen, was für Operationen die Leute brauchen werden? Das ist die grundlegende Idee hinter dem relationalen Modell, das von E. F. (Ted) Codd entwickelt wurde. Mit wem zusammen entwickelte Raymond Boyce SQL?

Charles Geschke
Donald D. Chamberlin
Simon Peyton

Unter den richtigen Einsendungen werden die Gewinner durch das Los ermittelt. (Der Rechtsweg ist wie immer ausgeschlossen.)

Dieses Formular ist ausschließlich zum persönlichen direkten Gebrauch bestimmt. Das Einspeisen von Adressen durch Dritte oder Dienstleister ist untersagt.

Angaben zu Ihrer Person

Vorname:
Nachname:
Firma (optional):
Straße:
PLZ:
Ort:
Land:
E-Mail:
(Selbstverständlich verwenden wir die Angaben zur Person nur zum Versand der Gewinne.) Die Gewinner werden von uns benachrichtigt.