Link Details

Link 472103 thumbnail
User 240010 avatar

By nivanov
via gridgaintech.wordpress.com
Published: Aug 22 2010 / 07:40

I’ve read yet another blog saying in so many words the same thing: Scala is just more complex than Java. Enough has been written about it but I just want to mention two trivia facts that I always bring about when I speak about GridGain and Scala...
  • 23
  • 11
  • 3534
  • 1
User 306525 avatar

Dave Newton replied ago:

3 votes Vote down Vote up Reply

Keyword/symbol count is only one measure of complexity, and doesn't seem like a particularly good one.

User 393686 avatar

RawThinkTank replied ago:

-5 votes [show comment] Vote down Vote up Reply
User 306525 avatar

Dave Newton replied ago:

2 votes Vote down Vote up Reply

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.

User 240010 avatar

Nikita Ivanov replied ago:

1 votes Vote down Vote up Reply

They come from ignorance and incompetence.

User 393686 avatar

RawThinkTank replied ago:

-3 votes Vote down Vote up Reply

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.

User 306525 avatar

Dave Newton replied ago:

1 votes Vote down Vote up Reply

(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.

User 393686 avatar

RawThinkTank replied ago:

-1 votes Vote down Vote up Reply

Yes , when variable declaration is unseen , the code is not readable, its insane.

May be you are one of a sheeple.

User 306525 avatar

Dave Newton replied ago:

1 votes Vote down Vote up Reply

"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.

User 393686 avatar

RawThinkTank replied ago:

-2 votes Vote down Vote up Reply

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.

User 306525 avatar

Dave Newton replied ago:

1 votes Vote down Vote up Reply

Just because I like something doesn't mean it's bad, either. Kinda depends on what I like, doesn't it. Next analogy.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Apache Hadoop
Written by: Piotr Krewski
Featured Refcardz: Top Refcardz:
  1. Play
  2. Akka
  3. Design Patterns
  4. OO JS
  5. Cont. Delivery
  1. Play
  2. Java Performance
  3. Akka
  4. REST
  5. Java