Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

.Net Vs Java

 
Raghavan Ramji
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
These days I hear a lot of people talk about this topic .Net Vs Java and there are lot of opinions that .Net will finally takeover Java world . Is this true ? I know this is Java forum and people will be biased towards Java but I would like to know the actual facts and possibility.

If that's the case should someone start learning .Net seriously to keep their Jobs ?

Or move towards some language like C++ which will obviously fetch a lot of money since its very difficult to find good C++ programmers.


 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You're whole post is fraught with FUD and misconceptions. First, .NET won't "take over" nor will Java "take over". Secondly, yes, this is a java site. Yes, a lot of posts will be biased but most importantly no one can see the future so every post will be an opinion, including mine. Lastly, moving to C++ will not guarantee to fetch you a lot of money (which is relative anyway).

I'm not even sure this post should stay. I'll wait and see what happens with it.
 
Henry Wong
author
Marshal
Pie
Posts: 21362
84
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Raghavan Ramji wrote:
Or move towards some language like C++ which will obviously fetch a lot of money since its very difficult to find good C++ programmers.


I think the key word in that phrase is "good", which probably can also be applied to Java too -- as in "its very difficult to find good Java programmers". If you are a "good" java programmer, you should have little problems finding a job. And if you are not a good Java programmer, learning C++ is not going to make you a good C++ programmer.

Henry
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65105
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This again?

Should there be a special forum for tired old memes like this. You know, where the "Apple is dying" threads go.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bear Bibeault wrote:This again?

Should there be a special forum for tired old memes like this. You know, where the "Apple is dying" threads go.


No kidding. Apple died YEARS ago. Get over it already.
 
Ben Souther
Sheriff
Posts: 13411
Firefox Browser Redhat VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No kidding. Apple died YEARS ago. Get over it already.....

Posted from my iphone
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65105
89
IntelliJ IDE Java jQuery Mac Mac OS X
 
Henry Wong
author
Marshal
Pie
Posts: 21362
84
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Speaking of Apple.... forget Java, forget C++, forget C# (.NET).... now, Objective C, that's the language that's going to take over the world !! ....


[Edit: Add smiley, because I know that are always people who takes everything too seriously]

Henry
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65105
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You may say that with tongue in cheek, but the amount of apps and new code being written for the iPhone/iPod/iPad means that a lot of Objective C is being written these days!

According to this report almost 90% of ongoing mobile development is aimed at the iP*** platform.

And venture capital is flowing...
 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Indeed, iP*** is the new "Gold Rush".
 
Rohan kanade
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The one who has the Solution to the Problem will always have a job with good money (if the solution is good)

Languages are just tools used to increase the speed at which we solve the problem.

.net , java, are all just tools.
 
arun r mehta
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Post Saturday, April 03, 2010 8:29:53 AM Subject: .Net Vs Java
The one who has the Solution to the Problem will always have a job with good money (if the solution is good)

Languages are just tools used to increase the speed at which we solve the problem.

.net , java, are all just tools.


I agree...Languages are just tools to discover a solution.

.Net & Java are both matured platforms and regarding jobs in both .... their are lot of jobs in .net and java both... can't compare their demand & supply...

As a developer .net latest frameworks like WCF,WPF,WWF have slight edge over java some frameworks & does give lot of power to developer but it doest make any difference at dynamic behavior of applications. Lot of work is done already in java so IT shops still does prefer java over .net for its proven success... .net is used extensively with microsoft products as it is believed it gives good performance with microsoft products only...morever selection of platform depends on what the company already has... company who has invested in Microsoft backoffice suit for all its servers will definetly prefer .net over java...

so platforms cannot be compared but java developers or .net developers should be compared . A not so good java developer will not be of any use if the same solution can be provided by good .net developer.


 
Rohan kanade
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Exactly tarun.

Those who pigeonhole themselves as a programmer for X language knowing X frameworks will always be looking for jobs when the Managers (who mostly dont care what frameworks or languages are efficient) change to some other language or framework.

Developing the ability to think beyond languages and frameworks is the only way to becoming the choosen one ( the one who can see 0's n 1's no matter what language they are in) .
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic