Linked by vodoomoth on Fri 24th Sep 2010 22:56 UTC
Java Oracle has made some decisions about Java: in order to release JDK 7 in the middle of next year, they have decided to change priorities and specifically, postpone three features: Jigsaw, Lambda and Coin.
Thread beginning with comment 442654
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: No thanks to Java
by katelin on Sat 25th Sep 2010 11:47 UTC in reply to "RE: No thanks to Java"
katelin
Member since:
2008-10-06

He didn't say that C# 1.0 was more like Python than Java 1.6, he was saying that more recent versions of C# (like 4.0) are a lot more like Python than Java is.

And it's true.

C# 4.0 has a lot of dynamic features that really help in writing a lot of code that Java just doesn't have (but is slowly copying from C# now that Java's dominance is being threatened).

Reply Parent Score: 1

RE[3]: No thanks to Java
by KermitTheFragger on Sat 25th Sep 2010 12:36 in reply to "RE[2]: No thanks to Java"
KermitTheFragger Member since:
2008-06-12

He didn't say that C# 1.0 was more like Python than Java 1.6, he was saying that more recent versions of C# (like 4.0) are a lot more like Python than Java is.


As far as I can see the poster says nothing about any version.

For the point I'm trying to get across version numbers are irrelevant; What I'm saying is that since .Net was largely based on Java it will always be closer to Java then any other language since Microsoft has to maintain backward compatibility, it can't change that.

I'm not talking about a higher level features which got added later like closures. Which on the surface make the language/platform appear like language X or Y. I'm talking about the platform as a whole; VM, garbage collection, etc.

Reply Parent Score: 1

RE[3]: No thanks to Java
by _txf_ on Sat 25th Sep 2010 15:01 in reply to "RE[2]: No thanks to Java"
_txf_ Member since:
2008-03-17

What are these dynamic features that c# 4 has?

Reply Parent Score: 2