Well, I am no expert but I would think
alot of it is because the hype is gone. MS pushed .NET and C# so hard there for a while to get people interested. Once people actually started using it, they didn't notice anything that special about it. I remember reading somewhere that MS wanted to pull VB programmers over to C#. But since 99% of the VBers out there just do GUI stuff (which is all VB is good for anyway) and since the Windows Forms API works with any .NET language, what is the point in going to C#.
The JAVA people that were supposed to switch probably just laughed and that's why MS introduced J# a bit later. And us JAVA people are still laughing.
I would bet the
word got around about C# and that's why a lot of people are disintrested.
Just my opinion though.
[ September 15, 2003: Message edited by: Gregg Bolinger ]