Der Turing-Preis geht an Entwickler von Bausteinen für die Computerprogrammierung

Als sich Alfred Aho und Jeffrey Ullman an ihrem ersten Tag an der Princeton University 1963 in der Warteschlange trafen, war die Informatik noch eine seltsame neue Welt.

Die Verwendung eines Computers erforderte eine Reihe von esoterischen Fähigkeiten, die normalerweise ausgebildeten Ingenieuren und Mathematikern vorbehalten sind. Dank der Arbeit von Dr. Aho und Dr. Ullman kann heute praktisch jeder einen Computer benutzen und programmieren, um neue Aufgaben auszuführen.

Am Mittwoch teilte die Association for Computing Machinery, die weltweit größte Gesellschaft von Computerfachleuten, mit, dass Dr. Aho und Dr. Ullman den diesjährigen Turing Award für ihre Arbeit an den grundlegenden Konzepten erhalten würden, die Computerprogrammiersprachen zugrunde liegen. Der Turing-Preis, der seit 1966 vergeben wird und oft als Nobelpreis für Computer bezeichnet wird, ist mit einem Preisgeld von 1 Million US-Dollar dotiert, das die beiden Akademiker und langjährigen Freunde aufteilen werden.

Dr. Aho und Dr. Ullman halfen dabei, eine der Schlüsselkomponenten eines Computers zu verfeinern: den „Compiler“, der von Menschen geschriebene Softwareprogramme aufnimmt und sie in etwas verwandelt, das Computer verstehen können.

In den letzten fünf Jahrzehnten haben Informatiker zunehmend intuitive Programmiersprachen entwickelt, die es den Menschen immer einfacher machen, Software für Desktops, Laptops, Smartphones, Autos und sogar Supercomputer zu erstellen. Compiler stellen sicher, dass diese Sprachen effizient in die Einsen und Nullen übersetzt werden, die Computer verstehen.

Ohne ihre Arbeit “könnten wir keine App für unsere Telefone schreiben”, sagte Krysta Svore, eine Forscherin bei Microsoft, die bei Dr. Aho an der Columbia University studierte, wo er Vorsitzender des Fachbereichs Informatik war. “Wir hätten nicht die Autos, die wir heutzutage fahren.”

Die Forscher schrieben auch viele Lehrbücher und unterrichteten Generationen von Studenten, als sie definierten, wie sich die Entwicklung von Computersoftware von der Elektrotechnik oder der Mathematik unterscheidet.

“Ihre Fingerabdrücke sind überall auf dem Feld”, sagte Graydon Hoare, der Schöpfer einer Programmiersprache namens Rust. Er fügte hinzu, dass zwei von Dr. Ullmans Büchern neben ihm im Regal standen.

Nachdem sie Princeton verlassen hatten, schlossen sich sowohl Dr. Aho, ein gebürtiger Kanadier, der 79 Jahre alt ist, als auch Dr. Ullman, ein gebürtiger New Yorker, der 78 Jahre alt ist, dem Hauptsitz von Bell Labs in New Jersey an, das damals eines der weltweit führenden Forschungslabors war.

Dr. Ullman, jetzt emeritierter Professor an der Stanford University, war auch maßgeblich an der Entwicklung der Sprachen und Konzepte beteiligt, die Datenbanken steuern, der Software zum Speichern und Abrufen von Informationen, die für alles von der Google-Suchmaschine bis zu den von Büroangestellten in der ganzen Welt verwendeten Anwendungen von entscheidender Bedeutung sind Globus.

Die von Dr. Aho und Dr. Ullman gepflegten Ideen sind sogar Teil der Computer der Zukunft. Bei Microsoft arbeitet Dr. Svore an Quantencomputern, experimentellen Maschinen, die auf dem seltsamen Verhalten von Elektronen oder exotischen Metallen beruhen, die auf mehrere hundert Grad unter Null abgekühlt sind.

Quantencomputer basieren auf einem völlig anderen physischen Verhalten als herkömmliche Computer. Während sie Programmiersprachen für diese Maschinen erstellen, greifen Dr. Svore und ihre Kollegen immer noch auf die Arbeit der neuesten Turing-Gewinner zurück.

“Wir bauen auf den gleichen Techniken”, sagte sie.

Leave a Reply

Your email address will not be published. Required fields are marked *