On Sunday, 8 December 2013 at 17:15:42 UTC, Jesse Phillips wrote:
On Sunday, 8 December 2013 at 06:58:59 UTC, Marco Leise wrote:
But the verbose D syntax is just too distracting:
bool function(T a, T b) { return a > b; })
I think you mean "the verbose D syntax:"
(a, b) { return a > b; }
Maybe it is because I am a fast typer and a slow thinker, but I
kind of like somewhat verbose syntax (maybe not Java level
verbose, but still verbose). My brain can parse a statement with
words in it much faster than it can a mess of brackets and the
like. I am a human, not a compiler.
Heck if I was designing my own programming language I'd likely
have something like:
lambda(a,b) { return a > b; }
Plus I would have 'and' and 'or' instead of && and ||, just
because that has always bugged me.