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

No. Esoteric languages are a fairly clear category of languages created to test the boundaries of language design.

Esoteric languages are not created for real-world usage (or even for usage at all), examples of such languages are INTERCAL, Thue, Unlambda, Moo, Befunge or Java2K. They can be turing tarpits (languages with extremely low number of commands), funges (multi-dimensional programs), nondeterministic (from a given global state A and a current instruction f, the next state `f A` of the system can't be predicted)…

There's nothing esoteric about a language such as Erlang created very specifically to solve industrial problems, or even about languages originally created for research (ML or Haskell), especially when they've now leaked into practical, real-world programming outside of academia.



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

Search: