wood burning stoves 2.0*
The moose likes Jobs Discussion and the fly likes .Net Vs Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark ".Net Vs Java" Watch ".Net Vs Java" New topic
Author

.Net Vs Java

Raghavan Ramji
Greenhorn

Joined: Jan 26, 2008
Posts: 18
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
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

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.


GenRocket - Experts at Building Test Data
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18754
    
  40

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


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61084
    
  66

This again?

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


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

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

Joined: Dec 11, 2004
Posts: 13410

No kidding. Apple died YEARS ago. Get over it already.....

Posted from my iphone


Java API J2EE API Servlet Spec JSP Spec How to ask a question... Simple Servlet Examples jsonf
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61084
    
  66

Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18754
    
  40

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

Joined: Jan 10, 2002
Posts: 61084
    
  66

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

Joined: Nov 08, 2003
Posts: 3479

Indeed, iP*** is the new "Gold Rush".
Rohan kanade
Ranch Hand

Joined: Oct 22, 2009
Posts: 106
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.


SCJP 1.6 ,SCWCD 5
arun r mehta
Ranch Hand

Joined: Mar 08, 2010
Posts: 38

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.



-arun


Rohan kanade
Ranch Hand

Joined: Oct 22, 2009
Posts: 106
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) .
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: .Net Vs Java