To view parent comment, click here.
To read all comments associated with this story, please click here.
Basically, they managed to copy Boo ( http://boo.codehaus.org/ ) type inferencing (...) They also copied property initializers from boo.
Well, I think it's a good thing they copy useful features from other languages
. The 'botching' doesn't seem to be too grave.
I think these features were just 'in the air': some of the stuff reminds me of the languages Nice and Nemerle.
Well, I think it's a good thing they copy useful features from other languages
.
What other languages would you be talking about? Any languages designed for .Net only differ by their syntax.
If you can make some cosmetic changes to C# and get features already built into Boo and Nemerle then .Net is simply not a multi-language environment, as I've said many times before. .Net language neutrality is crap.







Member since:
2005-09-11
Basically, they managed to copy Boo ( http://boo.codehaus.org/ ) type inferencing and totally botch it by requiring a var keyword before.
They also copied property initializers from boo. we've had that from the start. Though I admit their syntax is better. I made a few changes in my copy of the boo parser to make it look like that.
We've also got extension methods, though the syntax is under revision.
LINQ looks cool, but eh.