• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Should I learn C#?

 
Stephen Batsas
Ranch Hand
Posts: 117
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I read the interview with James Gosling (inventor of Java) about Microsofts C# .net language. Below is an excerpt from the transcript. I am perplexed. On one hand I feel that Java has the greatest future potential.On the other hand the book shop shelves are filling up with new books on C#. Any tell me is C# worth learning or can I dismiss just like the vice president of Sun has in the interview.
Excerpt from interview:
Q: Why do you say Microsoft's C# is Java without the reliability, productivity or security?
A: You find stuff in it that has essentially loopholes for everything. They had this problem in their design rules that they had to support C and C++, which means you have to have a memory model where you can access everything at all times. It's the existence of those loopholes that is the source of security, reliability and productivity problems for developers. So on the one hand, they copied Java, and on the other hand, they added gratuitous things and other things that are outright stupid. That's amusing.
 
Rob Ross
Bartender
Posts: 2205
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What bookstores are you going to? I was in Barnes&Noble last weekend and there are two huge bookcases filled with hundreds of java books, and I counted 7 books on C#.
Java has a bright future. I don't think the same is true for C#.

Rob
 
Valentin Crettaz
Gold Digger
Sheriff
Posts: 7610
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, that's matter of personnal opinion but I don't see how C# will one day become famous. As stated in the excerpt of the interview, C# is mainly a patchwork of C and C++. Moreover, I feel the same as Rob, I went to Borders last week and when I reached the computer books section I felt like I was swimming in an ocean of Java books, I could however just wet my feet in the C# section
If you really really want to put your hands on C#, do it, but don't expect big encouragements at Javaranch
 
Prem Somasekaram
Greenhorn
Posts: 21
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please follow the link. There're some interesting articles.

http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2832482,00.html

Prem
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic