Hacker News new | past | comments | ask | show | jobs | submit login
Five Strangest Programming Languages (computersight.com)
28 points by lallysingh on Dec 16, 2008 | hide | past | favorite | 13 comments



This should be "Five Deliberately Goofy Programming Languages". Strange programming languages are J and Prolog (and APL, as already mentioned).


To be fair, Malbolge was originally intended to be a spin-off of C++ until it became sentient, overpowered its creator, and started an angry, mindless evolution.


And K and perhaps unlambda.


"... SO IM LIKE SQRT WIT N OK? ... IZ BIGNESS ARGZ OK KINDA LIKE 1? ..."

LOLCODE hands down ~ http://www.nsquaredsoftware.com/lib/exe/fetch.php?id=challen...


Related (and with more information): http://esolangs.org/wiki/Main_Page


Check out Ook! as well: http://www.dangermouse.net/esoteric/ook.html

Hello world:

Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook.


I quite like Piet (as in Mondrian) http://www.dangermouse.net/esoteric/piet.html It's a language where programs are abstract pictures.

Also http://99-bottles-of-beer.net/ is a nice site to see some implementations (though not Piet, sadly). Malbolge is especially impressive.


In fairness LOLCODE is very readable and understandable.


I can't believe he missed Whitespace (http://compsoc.dur.ac.uk/whitespace/).


I agree with the comment on the site pointing out the glaring absence of unlambda.


Malbolge reminds me of APL :-)


APL is only troublesome in that it uses bizarre characters (and is also one of those powerful paradigms that is fundamentally different from everything else).

Malbolge is just... aptly named. (Malbolge is a ring of hell)


What, no SNUSP?




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

Search: