DEV Community

Discussion on: Most Esoteric Language You've Used

Collapse
 
eljayadobe profile image
Eljay-Adobe

For real applications, I think my most esoteric programming languages I have used have been: Prolog, Adam, Eve0.8, Eve2.

Prolog is a declarative language of relations, which solves for queries. I used it when I was a linguistics major. It was created by Alain Colmerauer and Robert Kowalski.

Adam is a declarative language of relations and constraints, which solves for state. It was created by Sean Parent.

Eve0.8 and Eve2 are declarative layout languages, for describing where static text, buttons, edit fields, pulldown, columns, rows, et cetera all go. They have similarities to WPF XAML. Both were also created by Sean Parent.

For toy programs, I've used quite a few of the well known different (and silly) programming languages.

Collapse
 
nathanminchow profile image
Nathan Minchow

I used Prolog in a programming languages course in college.

The class was supposed to introduce us to how different languages approached similar problems. I was able to make the switch to functional programming with Haskell pretty easily, but Prolog did not click.