Faszination der Software (ca. 1960 – 1975)

Die ersten elektronischen, programmierbaren, digitalen Computer wurden Ende der 30er Jahre entwickelt.[1] Als sich mit Computern immer mehr Aufgaben schneller und effizienter lösen ließen, stieß der Einsatz der programmierbaren Maschinen bei Wissenschaftlern zunehmend auf Interesse.

1959 wurde mit dem IBM 704 der erste Computer am MIT eingesetzt.[2] Zudem wurde zum ersten Mal überhaupt an einer Hochschule ein Kurs zum Programmieren von Computern angeboten. [3]

Die Herausforderung beim Programmieren bestand für die damaligen Anwender darin, ein technisches Ergebnis mit dem geringsten mathematischen Programmieraufwand zu erzielen. Nur ein durch den mathematisch kürzesten Weg erzeugtes Programm konnte von den damals noch recht leistungsarmen Computern in einer annehmbaren Zeit ausgeführt werden. Unter den ersten Programmierern am MIT wurde diese Methode der Minimalisierung „bumming“ genannt.[4]

Der Antrieb der Programmierer bestand im Auskundschaften der Grenzen der Technik und in der Ausreizung der Möglichkeiten der damaligen Computer. Ein Computer war damals zwar auch zu komplexen Berechnungen in der Lage, arbeitet jedoch verglichen mit der heutigen Technologie extrem langsam. Zudem musste jeder Befehl in Form von Variablen bzw. Zahlen in den Computer eingespeist werden. Dieser Art der imperativen Programmierung besteht im Gegensatz zur modernen Programmiertechnik aus einer Folge von Befehlen und musste Variable für Variable in den Computer eingegeben werden.[5]

Die damaligen Programmierer betrieben das Programmieren wie eine sportliche Disziplin. „Programmers sometimes see it as a game, a challenge to their ingenuity.“ [6] Erste Anzeichen einer solchen Entwicklung werden in den Ausführungen von Levy deutlich, der in seinem Werk „Hackers: Heroes of the Computer Revolution“ den Enthusiasmus der Programmierer verdeutlicht: Ihr Wissen teilten die damaligen Programmierer und Wissenschaftler engagiert mit anderen. Dieser ständige Austausch neuer Erkenntnisse wurde die Basis für einen kontinuierlichen, elektronischen Fortschritt und prägte gleichzeitig die Entwicklung einer neuen Gruppe von Computerbegeisterten.[7]

Auf der Suche nach weiteren technischen Innovationen gründeten die Wissenschaftler John McCarthy und Marvin Minsky 1959 am MIT das Labor für künstliche Intelligenz, genannt „Artificial Intelligence Laboratory“ (abgekürzt AI Lab).[8] Noch bis heute forscht das AI Lab gemeinsam mit der Forschungsgruppe „Laboratory for Computer Science“ (LCS) unter dem Namen CSAIL am MIT.[9]

Mit dem Gedanken, sich mit einem „intelligenten“ Wesen bestehend aus Schaltkreisen zu messen, kamen die Wissenschaftler am AI Lab schließlich auf die Idee, ein Programm zu entwickeln, das den Computer in einen ebenbürtigen Gegenspieler verwandeln sollte. Der Wunsch, mit einer Maschine zu kommunizieren, brachte ein Programm hervor, das die erste in Echtzeit stattfindende Mensch-Maschine-Interaktion ermöglichte.[10] Das Resultat war eines der ersten Computerspiele der Welt namens „Spacewar“, entwickelt im Jahre 1961 von dem Hacker Steve Russel.[11] Der Mathematiker Claude Shannon entwickelte am MIT ein Konzept für ein Schachprogramm.[12] Der Philosoph Herbert Dreyfus behauptete damals, dass ein Computer niemals in der Lage sein werde, ein 10jähriges Kind im Schach zu schlagen. Nachdem das Programm fertig gestellt war, spielte Dreyfus am MIT gegen den Computer und ging schachmatt.[13]

[1] Vgl. N.n. 2003 (a), S.184.

[2] Vgl. G.; Amdahl 1955, S. 11 ff.

[3] Vgl. Levy 1984, S. 18.

[4] Ebd., S. 19.

[5] Vgl. N.n. 2003 (a), S. 447.

[6] Kohanski 2000, S. 10.

[7] Vgl. Levy 1984, S. 10 ff.

[8] Vgl. N.n. 2006 (d).

[9] Vgl. http://www.csail.mit.edu/about/about.html (Stand: 03.02.2006).

[10] Vgl. Sotamaa 2003.

[11] Vgl. Bellis.

[12] Vgl. Hill 2001.

[13] Vgl. Levy 1997.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.