GeeCON Prague 2014*
The moose likes Beginning Java and the fly likes Java Vs C# Hmm... Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Java Vs C# Hmm..." Watch "Java Vs C# Hmm..." New topic
Author

Java Vs C# Hmm...

Enamul Haque
Greenhorn

Joined: Jun 07, 2003
Posts: 21
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 ]

<b><i>We all are the components of a huge program...... the programmer is always debugging us with His debugger.</b></i>
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

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 ]

GenRocket - Experts at Building Test Data
James Chegwidden
Author
Ranch Hand

Joined: Oct 06, 2002
Posts: 201
In academia Java and C++ still rule. There is some movement toward C#.


Author and Instructor, my book
Enamul Haque
Greenhorn

Joined: Jun 07, 2003
Posts: 21
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 ]
Valentin Crettaz
Gold Digger
Sheriff

Joined: Aug 26, 2001
Posts: 7610
This discussion might be helpful for other Java beginners, so I'm moving it to the Java in General (Beginner) forum


SCJP 5, SCJD, SCBCD, SCWCD, SCDJWS, IBM XML
[Blog] [Blogroll] [My Reviews] My Linked In
 
GeeCON Prague 2014
 
subject: Java Vs C# Hmm...