Anders Hejlsberg on C# 3.0
spongman writes "Channel9 has a video of Anders Hejlsberg demoing C# 3.0. The new language enhancements include implicitly typed locals, extension methods, strongly-typed lambda expressions, anonymous types, and LINQ - a builtin SQL-like syntax for data access. The spec, samples and a working compiler can be found on MSDN."
Well, after all, it's clear they're heading to some kind of overbloated BASIC again.
RAND != open
C# is a time bomb being planted under the computing industry, smart people are trying to ignore it.
Of course it doesn't. He's talking out his big fat American arse.
Unmanaged code, method overloading, consistent language design (familiar to anyone who has used Java, C, C++, Javascript... moreover, no CDate, Redim Preserve etc.). In VB .NET 'Nothing' is different from 'null' in the rest of the framework. I'm not knocking VB for what it is - a great language for people who don't want to know to much about what thier program is actually doing - but VB .NET is, and will always remain a hack.
For the record, I use Java 90% of the time and like most think MS are evil, but hats off, C# rocks. Now when the Base Class Library works maybe, just maybe...
I'm not trying to be rude either but...Yes.
...LINQ, and DLINQ, are very exciting improvements in removing the disconnect between the database and the middle/front tier
All hail our new fat client overloads. Oh joy.
~~ What's stopping you?
The CRAPPEST language ever. A strongly-dynamic-typed C-like abomination which tries to borrow the best from python and ruby and is supposed to be SQL-friendly.
Blech!
Yet more evidence that C# is designed by monkeys. Add as much garbage to the language as possible to attempt to appease every programmer's wank fantasy. Ultimately you'll please no-one.
BTW Still waiting for GOTO Line Numbers to be added.