Re: is dotnet a - Virtual Machine - like Java ?
From: Andy Fish (ajfish_at_blueyonder.co.uk)
Date: 06/13/04
- Next message: skiman: "Moon: Credulity vs healthy skepticism.."
- Previous message: Jerry Pisk: "Re: Error calling Path.GetTempFileName(): The directory name is invalid"
- In reply to: tmb: "is dotnet a - Virtual Machine - like Java ?"
- Next in thread: Scott M.: "Re: is dotnet a - Virtual Machine - like Java ?"
- Reply: Scott M.: "Re: is dotnet a - Virtual Machine - like Java ?"
- Reply: Niki Estner: "Re: is dotnet a - Virtual Machine - like Java ?"
- Messages sorted by: [ date ] [ thread ]
Date: Sun, 13 Jun 2004 07:56:36 GMT
>
> 3 - Can someone give me the pro's & con's of each?
>
Just to add to the previous responses, here's my opinion.
.Net will never become mainstream on any platforms other than windows. Java
is already mainstream on many platforms
Java will never create as good windows GUI apps as .Net does
.Net will take off but I think MS must be disappointed at how slow the
uptake has been
c# is slightly better than java in terms of language features but they are
so similar you could learn either one and switch to the other.
java has been around longer and has masses of free libraries - currently
more than .net though this might change
As for the thing about the ability of the platforms to support different
languages, I don't really see that it's a big deal. all the "different" .net
languages are just different syntax for expressing the same thing. maybe we
will someday get different programming paradigms for these VMs in which case
there will be a real choice of language to suit the application, but at the
moment choosing the .net language is just like choosing the color of your
car.
As for which to learn, if your customers/employers are microsoft shops they
will soon have to move to .net; if you want to write platform-independent
server code you should definitely go with java.
Andy
> thanks - tmb
>
>
- Next message: skiman: "Moon: Credulity vs healthy skepticism.."
- Previous message: Jerry Pisk: "Re: Error calling Path.GetTempFileName(): The directory name is invalid"
- In reply to: tmb: "is dotnet a - Virtual Machine - like Java ?"
- Next in thread: Scott M.: "Re: is dotnet a - Virtual Machine - like Java ?"
- Reply: Scott M.: "Re: is dotnet a - Virtual Machine - like Java ?"
- Reply: Niki Estner: "Re: is dotnet a - Virtual Machine - like Java ?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|