Published: Aug 22 2010 / 07:40
Keyword/symbol count is only one measure of complexity, and doesn't seem like a particularly good one.
Any thing that makes code unreadable will be lost in history.
annotation, lambda etc are a curse to program readability
Lambdas are a curse to program readability?! Closures are *essential* to program readability, and necessary for concise expressiveness. I can't even fathom where a statement like that comes from.
They come from ignorance and incompetence.
Now, look, i am a super intelligent man, these things and things like AOP are a piece of cake for me, but that dont mean i should impose them on meer humans.
and yes Lamda is crap.
(Not super-intelligent enough to use the "Reply" link, though? ;)
They're not imposed--they're an option. But my specific comment was regarding your statement that closures == unreadable, which is nuts.
Yes , when variable declaration is unseen , the code is not readable, its insane.
May be you are one of a sheeple.
"Variable declaration is unseen"? What does that even mean? You can do things with a POJO no human can do?
So, when *you* use AOP and closures you're "super-human", when *I* do, I'm a sheeple? Not only do you not make any sense, you're rude, too, and it's impossible to take you even remotely seriously.
Just because you can do or like something dont mean its good.
some like to go on a serial killing spree, that dont mean its good.
Just because I like something doesn't mean it's bad, either. Kinda depends on what I like, doesn't it. Next analogy.
Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.