Hi every body
I am going to learn new computer language
Any one here can advise me about which language is better
java or C#?
12 2260
Hi every body
I am going to learn new computer language
Any one here can advise me about which language is better
java or C#?
Regards
java and c# both are nice but in some situations
like u have a background of c,c++ then c# is best to learn................
Hi every body
I am going to learn new computer language
Any one here can advise me about which language is better
java or C#?
Regards
Go for java. don't waste your time on c#.
Its not that learning c# is not necessary. It depends on what kind of work you wanna do.
But if you have time then learn java thoroughly first.
c# can be learn't any day. ain't tough. java could be demanding but fun and also extremely helpful in the longer run.
RedSon 5,000
Recognized Expert Expert
I would say learn both. I learned Java first and then C# came easy to me. But you could do it the other way around. Microsoft is pushing their .NET framework for all future windows programming. They are actively working on solving the performance issues. Java for the most part has solved those performance issues, but it will never be able to run as fast as .NET on windows because .NET is optimized for windows. Java would be good to know if you are planning on being able to work on cross platform solutions. Another thing to consider is that Java is easy to develop using eclipse or netbeans, whereas for .NET you need to have Visual Studio if you want to do anything useful. You could always use a 3rd party IDE but then you have to download several SDKs from MSDN and then get all your paths set up properly. Although that pathing issue is one that troubles a lot of Java beginners. If you go with .NET you won't have to worry about that (if you use a VS express)
SammyB 807
Recognized Expert Contributor
As Red said, learn both. If you have some .Net experience, learn C# first; otherwise, learn Java first. There would be a steep learning curve if you had to learn the Net Framework as well as the C# language. Java is probably the most useful since it is cross platform. C# is the best-designed language, but it will probably go the way of Pascal. and PL1.
It really depends on what you want to do.
If you want to write high performance applications for the Windows platform, then C# / .Net is the way to go.
Java really shows its strength as a cross platform development tool (not that you can't do this with C# - see the Mono Project), but is fading fast from the desktop scene, and is usually employed as a server side language (I just had a look at both my Windows and Linux desktops, and I don't have one single Java desktop application installed that I didn't write myself - years ago!). Also, forget the Java Applet idea - they went out with the ark!
As for which is easier? I'd say that they're both on about equal pegging here. And they're both so similar in concept that hopping from one to the other is really easy. However, in terms of IDE, Visual Studio is the best of breed development environment bar none.
RedSon 5,000
Recognized Expert Expert
As Red said, learn both. If you have some .Net experience, learn C# first; otherwise, learn Java first. There would be a steep learning curve if you had to learn the Net Framework as well as the C# language. Java is probably the most useful since it is cross platform. C# is the best-designed language, but it will probably go the way of Pascal. and PL1.
Hah, it will go the way of Pascal as soon as Microsoft goes the way of Commodore. They are investing huge amounts of money in the .NET framework. I suspect their ultimate goal is to make .NET the only programming language that you can use to make windows programs. That way you will be forced to purchase Visual Studio.
I agree with Utini.It depends on what you are going to do and your environment. If you are in a C# envionment or can get a job in C# then learn that. If you know people and employers requesting Java then learn that. I know the C# community is so large that when you have trouble you can generally Google and find someone has solved your problem already. That is invaluable, I cannot speak for Java but suspect it is similar.
sicarie 4,677
Recognized Expert Moderator Specialist
Hi every body
I am going to learn new computer language
Any one here can advise me about which language is better
java or C#?
I would say Java, but that might be because I don't like Microsoft. It really depends on what you are going to be doing, and what platforms you want them to work on.
RedSon 5,000
Recognized Expert Expert
Please do not double post your question. You have already asked this in the .NET forum.
RedSon 5,000
Recognized Expert Expert
Moving this thread back to .Net and merging it.
Java has more Math Code (Math Tools), but C# is the developement of C++ (C# son of C++ son of C).
Sign in to post your reply or Sign up for a free account.
Similar topics |
by: Bhushit Joshipura |
last post by:
This post contains one question and one proposal.
A. May I know why order of evaluation of arguments is not specified in
C/C++?
I asked a question in comp.lang.c++ for the following...
|
by: Brandon J. Van Every |
last post by:
What's better about Ruby than Python? I'm sure there's something. What is
it?
This is not a troll. I'm language shopping and I want people's answers. I
don't know beans about Ruby or have...
|
by: Charif Lakchiri |
last post by:
Okay, here's what I know so far about Python:
It's an object-oriented scripting language, supported on many platforms.
Now here are my questions:
It is easy to learn?
Does it support GUI...
|
by: Jay |
last post by:
Hi,
I implemeneted an FTP client and server long time back using Java. I
found sockets porgramming in java quite useful and easy to handle. I
now wanted to implement a similar program using C++....
|
by: Gaurav |
last post by:
http://www.sys-con.com/story/print.cfm?storyid=45250
Any comments?
Thanks
Gaurav
| |
by: Rhino |
last post by:
I am giving some thought to applying for some jobs that want people with
Java and C++ experience. I have been writing Java for several years and am
fluent enough that I don't have to get help with...
|
by: DENG |
last post by:
hi all,
i use SGMLParser to process HTML files, in order to do some
optimizations,
something like this:
<i><b>TEXT1</b></i><b><i><u>TEXT2</u></i></b>
optimise to
|
by: Chris |
last post by:
Wait.. before you flame..
If someone can program in Java, or Javascript, or C, or (insert your
language here that uses basically the same syntax as C#), and that
person knew how to program in...
|
by: Rob R. Ainscough |
last post by:
I realize I'm learning web development and there is a STEEP learning curve,
but so far I've had to learn:
HTML
XML
JavaScript
ASP.NET using VB.NET
..NET Framework
ADO.NET
SSL
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...
| |