Great Quote Slava
Referring to this, er typical piece of er, collection of “thoughts” (I’m being nice so as not to distract from the great quote) with emphasis on a quote from this piece.
Referring to Java closures (sigh can we just use Scala yet? please?):
Extra verbosity makes sure that the code guides me along its intended path
Slava Pestov responds in his typically brilliant fashion:
He’s absolutely right. Closures have no place in a low-level procedural language whose target audience consists of programmers unwilling to learn to be productive.
So true Slava, so true.
February 8th, 2008 at 7:08 am
Thanks for posting. Did he post that as a comment? If so it seems like it got removed…
February 9th, 2008 at 11:51 am
Sorry, I should have posted a link to the comment.
http://reddit.com/info/67w5n/comments/c033z18
February 18th, 2008 at 3:37 am
I have to admit, that when learning java I was confused by anonymous inner classes, typically used for ActionListers.
I wrote explicit XyListener-classes in separate files and slowly adopted the habit to write them in the same file, moving them inside the class, and making them anonymous.
But I would not like to miss them today.
A short notation form might be harder to understand, but after a shorter or longer time of learning, a short notation will be more useful and more easy to read.