Super Fan,
I can't believe someone is actually arrogant or stupid enough to make that
comment. I've been programming for 24 years. So you'd think I was late 40's,
early 50's, right? Wrong! Try 38. Started when I was 14. A lot like many of
the other people I've seen respond to this thread. .Net is the "evolution" of
MS's vision for C++, ASP, COM, etc. THAT is why you see a lot of "older"
programmers moving to it instead of Java. You're probably to young to know
this, but back in the 80's (that's 1980's, not 1880's), the industry had a
saying, which was "You don't get fired for buying Big Blue" - IBM to you
younguns.). In the 90's, the saying switched to "You don't get fired for
buying Microsoft". And that saying is still true today. You don't buck a
company that runs 85% of the world's computers and expect to stay employed
long. For many, it's simple economics. We like to eat and feed our families.
For others, it's the technology. MS is trying to do something noone else has
done before. Write it in any language, follow the transportable FCL rules,
and it will work. That's pretty neat stuff. And they're doing it a lot more
successfully than Sun did in the early days of Java with their "write once
run anywhere" philosophy. I've programmed in all the languages you mentioned
and the above reasons are why I chose .Net. Check your facts before you make
blanket statements!
Russ Howard
Super Fan said:
No, what I mean is that the average age of .net programmers is like 50.
Which makes me think that all the younger programmers use java, and .net
is just a way for old COM c++ programmers to do java.