Dog – eine simple Programmiersprache für Soziale Netze
Fast jedermann ist in der Lage, eine Kurznachricht per Twitter zu versenden oder eine Freundesanfrage auf Facebook zu bestätigen. Den Programmcode für solche Social Media-Anwendungen können allerdings nur die User schreiben, die programmieren können. Deshalb wurde jetzt eine Gruppe des Massachusetts Institute of Technology (MIT) aktiv und entwickelte eine neue Programmiersprache, die den Anwendern eine fast intuitive Möglichkeit gibt, selbst Apps für die soziale Interaktion im Netz zu programmieren. Der Auslöser für die Entwicklung der Programmiersprache "Dog" war die Frustration des Gruppenmitglieds Sep Kamvar durch etablierte Programmiersprachen wie Java. “Den Code muss ich auf einer niedrigeren Abstraktionsebene schreiben als meine eigene Vorstellung der Anwendung”, erläutert Kamvar. “Wäre es nicht sinnvoller, eine Programmiersprache zu entwickeln, in der ich auf demselben Abstraktionsniveau, auf dem ich denke, programmieren kann?” Aus diesen Gedankengang heraus schrieb er mit seinen Studenten zusammen einen Compiler für die von ihnen konzipierte Programmiersprache “Dog“. Mehr Details dazu in Deutsch gibt es bei der Technology Review.