Was ist Erlang?
Erlang ist eine Programmiersprache, von einem Team um Joe Armstrong bei der schwedischen Telekommunikationsfirma Ericsson entwickelt wurde. Benannt wurde sie nach dem dänischen Mathematiker Agner Krarup Erlang, kann aber auch für Ericsson language stehen. Wird von Erlang gesprochen, wird meist nicht nur von der relativ kompakten Sprache gesprochen, sondern auch vom Laufzeitsystem und der umfangreichen Bibliothek. Dieses System nennt man dann Erlang/OTP, wobei OTP für The Open Telecom Platform steht. Es handelt sich dabei um eine Middleware zum Bau von verteilten, hochverfügbaren Systemen. Ursprünglich wurde Erlang für die Programmierung von Anwendungen in der Telekommunikation geschaffen, hauptsächlich für die Vermittlungsstellen von Telefonnetzen. Schöner erklärt, was Erlang eigentlich ist, wird es in Erlang: The Movie Bei O’Reilly ist soeben das englischsprachige „Erlang Programming“ erschienen. Hier noch ein kurzes Interview mit dem Autor des Buches: