I get pissed when noobs diss lisp for its parens, and yet I complain about erlang's syntax. Mea culpa.
When I complain about its syntax I'm really thinking about its error messages. Leave out a comma, or replace a period with a semicolon, and prepare to be confounded. They take some getting used to, and I've never managed to get past them in several attempts.