3 ms·
It's elegant, conceptually simple, and it's just fun to hack. It has a regular syntax, which means that once you learn the syntax you never have to worry about
by qwertyuiop924 10y ago
It's elegant, conceptually simple, and it's just fun to hack. It has a regular syntax, which means that once you learn the syntax you never have to worry about it again. There's no operator precedence, so you don't have to worry about messing that up. It's relatively easy to read (although I've created my share of monstrosities, so it's possible to do so), and you also get the power of macros, which can help to repeat yourself less, and give you a lot of power, should you ever need it (I have hardly ever written a macro, and it's not the main draw, but it's there). It has the ability to add your own syntax, to an extent: You need raw strings, string interpolation, external representations of data, or a more concise syntax for functions? You're covered.