Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Early versions of Erlang were implemented in Prolog.


Yep, Erlang was a DSL on SICStus Prolog.

Prolog's syntax is a lot cleaner, though - if you took your favorite language and added lots of new operators, so they were clearly the new language, how would it turn out? A lot of minor issues with Erlang (e.g. the whole ; vs , vs . thing) come from that.

Once you get past the surface details, though, Erlang kicks ass. Hold on!

(Prolog is awesome, too.)




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: