Win a copy of Testing JavaScript Applications this week in the HTML Pages with CSS and JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
  • Piet Souris
  • Frits Walraven
  • Carey Brown

Should I learn C#?

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.
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#.

Author & Gold Digger
Posts: 7617
IntelliJ IDE Java
  • 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
Posts: 21
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please follow the link. There're some interesting articles.,14179,2832482,00.html

With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
    Bookmark Topic Watch Topic
  • New Topic