Win a copy of Learn Java with Math: Using Fun Projects and Games this week in the Beginning Java 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 ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Junilu Lacar
  • Martin Vashko
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Scott Selikoff
  • salvin francis
  • Piet Souris

Java Vs C# Hmm...

 
Greenhorn
Posts: 21
Eclipse IDE Python Redhat
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello!
I am a Java starter!
I know little C/C++ and when I was starting Java, my freind told me to start C# rather than Java as Java won't survive because of C#. She informed also that if I wanna be a really professional programmer I must know C# because it is better than Java and much more faster than Java.
But I searched on the web and found that as C# is a typical MS product there are not more library i.e. package available as it is for Java. Besides there are very good editors for Java. And JDK is free........
So, I have started Java.
Can I share my opinion with you ???
Or any news or link to share with ???
[ June 14, 2003: Message edited by: Enamul Haque ]
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Enamul,
Hi. If you do a search on different forums on this site, you will see that this topic has been discussed so many times, I can't even count.
As for some of you questions and statements:
my freind told me to start C# rather than Java as Java won't survive because of C#
When is this supposed to happen? C# has been around for a couple of years now. In fact, the whole C# and .NET craze has actually died down quite a bit. M$ marketed their new platform very poorly and I think people realized it was not really "better", just something else to learn. If you learn JAVA then you know C#, you just have to use a different API. And the opposit is also true.
She informed also that if I wanna be a really professional programmer I must know C# because it is better than Java and much more faster than Java
Ask your friend for some evidence or proof to this statement. Benchmarks I have seen suggest differently. Both C# and Java are interrpreted languages. Both use a Just In Time Compiler or JIT when executing their respective bytecode. I have ran apps in both C# and JAVA and their execution time is practically the same for me.
Besides there are very good editors for Java. And JDK is free........
While I am not a proponate of M$ products, C#'s SDK or rather the .NET Runtime SDK is also Free to download and use. And you can find a free C# Editor with a GUI builder here.
Let me end this with a little advice. The only one true language that you can honestly say is the absolute best is GNU C. As far as everything else, JAVA, C#, VB, C++, LISP, PERL, whatever, you have to keep 2 things in mind.
1. Do whatever earns you a living.
2. Use whatever language can get the job done.
In the end, it's a GUI, it's a Web App, or it's a Service. And the end user doesn't care what language it was written in.
This is my opinion anyway.
[ June 14, 2003: Message edited by: Gregg Bolinger ]
 
Author
Posts: 201
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In academia Java and C++ still rule. There is some movement toward C#.
 
Enamul Haque
Greenhorn
Posts: 21
Eclipse IDE Python Redhat
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks! Gregg!
for your comments and your valuable opinion! As a new programmer I will always remember your advice........ especially.....


1. Do whatever earns you a living.
2. Use whatever language can get the job done.


Thanks again !
Hope here I will find many important tips and guidelines from "you" experienced persons in this Ranch
[ June 15, 2003: Message edited by: Enamul Haque ]
 
Author & Gold Digger
Posts: 7617
6
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This discussion might be helpful for other Java beginners, so I'm moving it to the Java in General (Beginner) forum
 
Hey, check out my mega multi devastator cannon. It's wicked. It makes this tiny ad look weak:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!