C# or Java
Moderator: General Moderators
-
timclaason
- Forum Commoner
- Posts: 77
- Joined: Tue Dec 16, 2003 9:06 am
- Location: WI
C# or Java
I'm looking at learning a new language to increase the market value of my skills. Does anyone have any recommendations on which is a more valuable skill: C# or Java?
Thanks in advance
Thanks in advance
- jayshields
- DevNet Resident
- Posts: 1912
- Joined: Mon Aug 22, 2005 12:11 pm
- Location: Leeds/Manchester, England
Valuable skill for what? Employment? There was a link comparing programming languages and employability posted on here a while ago which was quite interesting, but I can't remember it or find it.
This is informative http://en.wikipedia.org/wiki/Comparison ... p_and_Java
This is informative http://en.wikipedia.org/wiki/Comparison ... p_and_Java
-
Charles256
- DevNet Resident
- Posts: 1375
- Joined: Fri Sep 16, 2005 9:06 pm
- Christopher
- Site Administrator
- Posts: 13596
- Joined: Wed Aug 25, 2004 7:54 pm
- Location: New York, NY, US
As with most things computer, the choice is Microsoft or Non-Microsoft. If you go Microsoft you are limited to inside the Microsoft box which is still very large because they are a monopoly. If you go Non-Microsoft then you can go outside the Microsoft box and most places inside, but you are not a member of that big Microsoft club.
Are you a contractor or looking for a job? Small or large businesses?
Are you a contractor or looking for a job? Small or large businesses?
(#10850)
-
Charles256
- DevNet Resident
- Posts: 1375
- Joined: Fri Sep 16, 2005 9:06 pm
- Christopher
- Site Administrator
- Posts: 13596
- Joined: Wed Aug 25, 2004 7:54 pm
- Location: New York, NY, US
If you are mad about the accuracy of floating point operations when not using a library then you are picking something guaranteed to infuriate you.Charles256 wrote:To elaborate I'm still mad at java because 1+.01 != 1.01 and that infuriates me. Oh well. Moving on with life.
(#10850)
-
Charles256
- DevNet Resident
- Posts: 1375
- Joined: Fri Sep 16, 2005 9:06 pm
Very mad about lack of said accuracy. Was a CS assignment. Was looping through some money and the algorithm I had worked until I realized when I subtracted two floating points I ran into weird problems such that my result was never 0. It was 0.0000000078 which did not satisfy if money==0 and as such I went absolutely nuts trying to figure it out. I eventually threatened my professor and he caved. Sorry. The floating point thing in java really upset me and in my book it didn't tell me any way to fix it.
- Christopher
- Site Administrator
- Posts: 13596
- Joined: Wed Aug 25, 2004 7:54 pm
- Location: New York, NY, US
Well, that's the point of Computer science assignments, not? As in: experimenting with the learned theory.. I would expect that any CS 101 course talks about numbers and their representation (and issues related with conversion between different representations)...Charles256 wrote:Very mad about lack of said accuracy. Was a CS assignment
Be happy that you ran into it while you were studying
-
Charles256
- DevNet Resident
- Posts: 1375
- Joined: Fri Sep 16, 2005 9:06 pm
-
coreg4marketers
- Spammer :|
- Posts: 2
- Joined: Fri Jan 04, 2008 5:37 pm
C# is nice
C# is nice to know if you already know C or C++
...then again so is Java... but then i'd say in the long run, Java has it's advantages over C# (compilers, and ease of access for even that- to start...)
JAVA > C# (quite a couple more considerations as well)
...then again so is Java... but then i'd say in the long run, Java has it's advantages over C# (compilers, and ease of access for even that- to start...)
JAVA > C# (quite a couple more considerations as well)
Re: C# or Java
I would say java over C# any day, since i have used both i found java alot easier to use and you got two amazing IDE that are both free, compared to <span style='color:blue' title='I'm naughty, are you naughty?'>smurf</span> microsofts Visual studio license that is bloody expensive.