IPB

Welcome Guest ( Log In | Register )



Tags
This content has not been tagged yet
 
Reply to this topicStart new topic

Which Is Good Java Or Dot Net

, which is good


Wax
no avatar
Newbie
*
Group: Members
Posts: 1
Joined: 6-September 08
Member No.: 67,446



Post #1 post Sep 8 2008, 08:39 PM
Hi,
I want to know which is going to be a success in future. I've asked this question to many but all are giving my vague answers. I'm asking this question because i'm going to join a company where i can choose either dot net or java. Which one should i choose.
Wax

This post has been edited by Wax: Sep 8 2008, 08:41 PM
Go to the top of the page
+Quote Post
truefusion
no avatar
Religion is unconscious and metaphysical, therefore incapable of causing harm.
***************
Group: [MODERATOR]
Posts: 2,084
Joined: 22-June 05
From: 127.0.0.1 — no place like it.
Member No.: 8,528
myCENT:4.52



Post #2 post Sep 10 2008, 06:20 AM
I don't like either of them, but if you must pick one, then i would suggest Java, only because i feel that it is less limiting and more beneficial.
Go to the top of the page
+Quote Post
xpress
no avatar
Super Member
*********
Group: [HOSTED]
Posts: 469
Joined: 16-August 08
From: X Universe
Member No.: 66,523
Spam Patrol
myCENT:42.57



Post #3 post Sep 10 2008, 10:25 AM
It is impossible to conform java is better than .net or vice versa. So its not a
surprise you get different answers for this question. It depends on the person
who you ask.

Here are some major differences between Java and .Net from some website
QUOTE

1.Conceptual Difference

Conceptually, Java is two things: the Java platform (runtime and APIs), and the Java language.
The purpose of the Java platform is to support applications written in the Java language and
compiled to Java bytecode. The ideal of Java has always been a single language on multiple platforms.

.NET also is two things: the .NET Framework (runtime and APIs), and the plethora of supported
programming languages. The purpose of the NET Framework is to support applications written
in any language and compiled to MSIL. The goal of .NET is a single platform shared by multiple language

2.Multi-language

The most obvious difference between the two platforms is the language. If you're writing
to the Java platform, you're writing code in Java.

.NET applications, on the other hand, can be written in any language that supports .NET.
The .NET Framework SDK ships with three languages: C#, Visual Basic .NET, and Jscript .NET.
Third party languages include COBOL, Eiffel, Perl, Python, Pascal, and many others.
There currently are over 20 languages that support .NET. And because they all target the
Common Language Runtime, programs written in any of these languages can access objects
created by any of the other languages.

Well, we can list 100's of these types of differences. Both has its own advantages and disadvantages.

So, my suggestion is, instead of trying to figure out which is better, try to learn both. As far as I know, Development
in .Net is quicker and easier when compared to Java.

But to choose one for your company, Get some information on which development framework is widely used in your
company. Choose that one, as you can get more support and help learning that framework. Its easy to get help from
others. And also, you'll easily assigned to projects.

Well, this is just my opinion. Choose wisely. Don't depend on others opinions.
Go to the top of the page
+Quote Post
ramonchiara
no avatar
Newbie
*
Group: Members
Posts: 2
Joined: 16-September 08
Member No.: 67,920



Post #4 post Sep 16 2008, 02:18 AM
QUOTE(Wax @ Sep 8 2008, 05:39 PM) [snapback]406990[/snapback]
Hi,
I want to know which is going to be a success in future. I've asked this question to many but all are giving my vague answers. I'm asking this question because i'm going to join a company where i can choose either dot net or java. Which one should i choose.
Wax


well, in my opinion, java is much better than .net and the main reason of my opinion is the maturity.
.net just copied a lot of ideas from java but java has a more advanced virtual machine.
but, if i would guess which is going to be a success in future, i would put my bets on ruby.
take a look at it. and one reason to my opinion is that it will have a very advanced virtual machine, powered by old and very mature smalltalk virtual machines!
Go to the top of the page
+Quote Post
nirmaldaniel
no avatar
Super Member
*********
Group: [HOSTED]
Posts: 225
Joined: 7-June 07
From: India
Member No.: 44,356
myCENT:8.99



Post #5 post Nov 28 2008, 12:00 PM
I guess we cant make a direct comparison of which is good Java or DotNet, Dot net is a platform which supports various languages like C , C++ etc. and a direct comparison wont be effective between these two, but however i guess there are some key aspects of java, Java dooes not allow multiple inheritance , where as C# .Net too doesnt allow multiple inheriatance , so if you study closely you can get some similarities and dissimilarites between java and .Net. However each has its own advantages. So we can call both as good.
Go to the top of the page
+Quote Post
mahesh2k
no avatar
Super Member
*********
Group: Members
Posts: 472
Joined: 23-January 05
From: Planet X2
Member No.: 3,388
myCENT:86.60



Post #6 post Dec 2 2008, 10:21 AM
I don't like to be biased but some of my observations:

1) .NET is limited to windows (MONO/WXC# and some other flavors are alternative but still official support for .NET is limited with windows only)

2) Java is open source/many languages like flash/actionscript/flex/AIR support it extensively.Java has its ecosystem around neat stuff like mysql[now] and can build applications for linux flavours too. Java is free. You can use it to build an open source product and can later charge for services of that product.

3) C# combines features of C++ and java. So it is powerful but yet not preferred by companies, as more and more companies are moving to open source from than Microsoft standards.

4) Because of apache and similar open source project, support and software for java platform is likely to rise than .NET

5) Learning curve for java is much easier as compared to C++/C# as many concepts which found in these language are removed from its ease of use.

On a more technical note. Both java and .Net today solve different solutions. [ they do coincide but have very different usages.] for user experience and higher productivity /latest features and full realisation of oop paradigms go for .net framework.

For higher architectural strength / platform nonspecific[independent] and coherently stable requirement choose Java.

There is no language in this world which has seen a decline in its acceptance rate. infact languages such as cobol and pascal were written with a specific purpose in mind and they have not been replaced as yet.

Java is based on object orientation so soon adapted to suite to be the web langauge. During the same time as java php was developing and infact it had more market share than java[applets]. JSP is a good language and so is php .. ther eis not comparision with respect which is going to outlive the other.We still have more php based websites in the world then we have in JSP.

At the End:

Never worship a language. worship programming.Pascal is a methodology. php is a another type of methodology. no one can outlive the other. some languages are good for common use internet use. similarly some are easily available.some are easy to learn. etc etc . "No language is supreme".

This post has been edited by mahesh2k: Dec 2 2008, 10:24 AM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

Collapse

> Similar Topics

    Topic Title Replies Topic Starter Views Last Action
No new   72 ultrasmad 7,464 15th February 2008 - 12:10 PM
Last post by: avara.badal
No New Posts   5 ultrasmad 777 10th October 2004 - 01:46 PM
Last post by: eldeo
No New Posts   11 KansukeKojima 650 5th January 2009 - 06:40 PM
Last post by: rpgsearcherz
No new 23 gamefreaksl 1,546 2nd January 2009 - 12:09 AM
Last post by: Ousk
No new   22 Roly 1,637 5th January 2009 - 08:49 PM
Last post by: Ousk
No New Posts   4 takato2100 349 10th June 2006 - 08:56 PM
Last post by: farsiscript
No New Posts   6 Phil 685 4th August 2004 - 10:32 PM
Last post by: Gamesquare
No New Posts   3 tomko 491 6th August 2004 - 11:55 AM
Last post by: triax
No new   56 LILJOHN 6,607 5th December 2008 - 04:51 PM
Last post by: buxgoddess
No new 19 odomike 1,685 11th December 2004 - 05:30 PM
Last post by: antitrust
No New Posts   8 djleli 775 28th February 2005 - 04:29 PM
Last post by: bjrn
No new   19 Raptrex 1,602 3rd September 2004 - 10:33 AM
Last post by: wassie
No new 68 holyium 9,045 4th April 2008 - 12:03 AM
Last post by: r0b-dog
No new   26 -prodigy- 4,604 19th April 2008 - 08:19 AM
Last post by: HyBriD54
No new   19 bttfpromo 1,129 20th October 2004 - 01:29 PM
Last post by: jamesdm


 



RSS Open Discussion Time is now: 8th January 2009 - 08:54 AM