Was ist Curry?

Curry ist eine experimentelle Multi-Paradigma-Programmiersprache, die 1995 von Michael Hanus, Herbert Kuchen und Juan Jose Moreno-Navarro eingeführt wurde. Ihr Name ist eine Hommage an den Logiker Haskell Brooks Curry.

Die Sprache wurde mit der Absicht entworfen, "die wichtigsten Merkmale funktionaler und logischer Sprachen zu kombinieren ... [die] wichtigsten deklarativen Programmierparadigmen." Curry-Code wird entweder interpretiert oder in die Sprachen Prolog oder Java übersetzt.

"Hallo Welt!" in Curry

main = print ("Hallo, Welt!")

Haskell, Logik, Paradigma, Programmierbegriffe, Prolog