Hacker News new | ask | show | jobs
by j0ev 4764 days ago
When I call a language fun, I generally mean:

1. It delights me by doing what I want.

2. It makes normally complex programming tasks easy (try metaprogramming in php).

3. It is simpler than I originally imagined.

1 & 2 generally means... it's a "hackable" language (ruby is another good example). 3 is icing.