|
are you programmers or not? Select nothig and type none in the 'others' box if you want to vote! lol
|
|
|
|
|
that is what I have done but it's not a true representation and some people may not have thought of it and not bothered to even vote.
This is a false poll with out the option I don't use 3.5
|
|
|
|
|
hopingToCode wrote: This is a false poll with out the option I don't use 3.5
Rubbish - it's a poll ABOUT 3.5 features, if you want one on "If you use 3.5" then ask for it.
If you are using 3.5 and not using a single 3.5 feature then why did you bother to upgrade!
Bloody luddites the lot of you!
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Aren't some of those features of the languages, not of the framework?
|
|
|
|
|
Yes, but the language really is part of the framework
There are three areas to consider here - the runtime, the compiler and the framework (base class library).
.Net 3.0 and 3.5 don't change the runtime at all from 2.0 (I'm fairly sure). All the new features are part of the compiler and the base class library.
.Net 4.0 has a new version of the runtime.
|
|
|
|
|
These are actually language features and not framework features, because you can use them while still targeting .NET 2.0: you get var, you get lambda expressions, you can get extension methods (if you add an ExtensionAttribute-class to your .NET 2.0-project), you get object and collection initializers, ...
Only LINQ requires new classes in the BCL, and even LINQ can be simulated in .NET 2.0. Microsoft was clever enough to make most of these new features pure language features.
|
|
|
|
|
Let's find the person that suggested this and beat some common sense into it!
xacc.ideIronScheme - 1.0 beta 3 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
But that becomes tiring with poorly created surveys week after week.
|
|
|
|
|
These are all language features.
I didn't check "Query keywords (for LINQ)" as I don't use the query keywords - but I do use the LINQ extension methods!
|
|
|
|