LocalazyLocalazy
Euler ist eine deklarative, funktionale Programmiersprache, die automatische Differenzierung unterstützt. Sie wurde von Forschern der University of Washington entwickelt und ist nach dem Mathematiker Leonhard Euler benannt. Euler ist eine statisch typisierte Sprache mit Typinferenz. Sie hat eine einfache Syntax, die von ML und Haskell inspiriert ist. Die Programme werden in einer einzigen Datei geschrieben und von der obersten Ebene aus ausgeführt. Euler unterstützt die automatische Differenzierung, was bedeutet, dass der Programmierer Ableitungen nicht von Hand schreiben muss. Das macht es einfach, Programme zu schreiben, die Funktionen optimieren oder Differentialgleichungen lösen. Euler ist quelloffen und unter der MIT-Lizenz verfügbar.