I find it funny that the most popular language is Java, but the most popular framework is .NET. J2EE was third to Linux/Unix... huh? WTF? That last time I checked Linux/Unix wasn't a web service framework, or even an API.
Yeah, I think they kind of dropped the ball on that one. A couple of observations. A framework doesn't have to be based on the idea of web development, so linux/unix is ok, but they're lumping a bunch of seperate api's into one category (probably posix and some others). Second, if they're going to allow non-web development frameworks, they should have lumped together j2se/j2ee/j2me into a single catagory imo (after all, .NET is more than just web dev). Third, .NET is probably punching a bit above it's weight right now because a lot of companies and people who used VS 6 migrated to VS .NET due to the craptaculur number of standards problems with the older product (speaking in terms of C++). I doubt all of these developers use the .NET framework or even realize what a framework is. They're typical C++ developers, writing normal applications, that like VS and wanted better C++ compliance.
Also, even though the Java 2 Framework unofficially supports 6 or more languages, by far the number one language is Java, which is not the same with the MS framework. Having two popular langauges (vb and cpp) sort of dilutes them.
If J# ever becomes popular I'll stab myself in the neck.
I'll join you.
I see some issues with their surveys. One is the Technology one. I don't know how VB.NET is a "technology" when Microsoft .NET is the technology. XML isn't a technology, either...well it is...but it supports just about every one of the other categories.
I think what they're trying to show is that 51% are planning on using the .NET framework, 42% of VB programmers are going to migrate to VB .NET, and that not too many of them are planning on switching over to C#.