Link Details

Link 121014 thumbnail
User 334723 avatar

By tddcoder
via crfdesign.net
Published: Sep 30 2008 / 08:32

Did the C# team make a mistake? Is Java more succinct? Why ask the developer to write a little stub for the interface method, when the abstract class has no intention of implementing it at all?
  • 13
  • 0
  • 1273
  • 416

Comments

Add your comment
User 338269 avatar

OtengiM replied ago:

1 votes Vote down Vote up Reply

Java is like that because it have to keep simple, C# is to bloated IMHO, If you really want fancy programming take a look at Scala. We dont know but maybe Scala is the next Java8.

User 281050 avatar

cbang replied ago:

0 votes Vote down Vote up Reply

That's the usual stuff coming out of a Java developers mouth. The same developers who are fighting each day at work with type-unsafe JSF, JPA and all the accompanying libraries and frameworks which are replaced a year after.

Scala is not Java 8, it's far too academic and tries too much to appeal to an average corporate developer - the typical Java guy.

User 261711 avatar

Rickasaurus replied ago:

-1 votes Vote down Vote up Reply

If delegates, deterministic cleanup and anonymous methods are wrong, I don't wanna be right.

http://www.25hoursaday.com/CsharpVsJava.html

User 338269 avatar

OtengiM replied ago:

0 votes Vote down Vote up Reply

Just one point maybe I didn't express pretty well, "Closures" that's all any language in this time need to have, even C++ or PHP is getting closures, Right now an average Java programmer Joe knows what is a closure(lambdas). Then as I said for fancy programming Scala.

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.