| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | RE: RE: Re: RE: More |
Hello Jerry!
*** 19.09.2003 at 09:40, Jerry Coffin wrote to you:
>>.NET is just Microsofts try of reinvent Java.
JC> A cute one-line reply, but far from accurate or realistic.
Yes, I did that so I could get some really good arguments about _why_ I
should use .NET instead of Java.
JC> First of all, Java is (by definition) a one-language solution,
JC> while .NET currently supports at least 4 -- and its virtual machine
JC> is noticeably better designed, so it does a better job of
JC> supporting more languages as well.
Ofcause, but why is it smart, if you only are programming in the same
programming language? It's only somekind of luxurary imho.
JC> Second, Java is a purely proprietary pseudo-standard, owned
JC> entirely by Sun Microsystems, and completely open to their whim.
JC> MS originated .NET, but submitted specs for the C#, the CLR (and
JC> probably a few other parts as well) to ECMA, and they're now open,
JC> international standards that anybody can implement without paying
JC> royalties, following directives from above, etc., like with Java.
Why would you get .NET working on other platforms like Linux or other UNIX'es.
JC> Third, .NET is a fundamentally cleaner design. Java does its best
JC> to be entirely monolithic, treating the virtual machine, class
JC> library and language proper as basically a single, indivisible
JC> unit. .NET is much more modular, with the virtual machine, the
JC> class library, and the languages each defined as an entirely
JC> separate unit, so that although MS happens to implement C# only on
JC> top of the CLR, somebody else could perfectly reasonably implement
JC> it entirely differently.
So you doesn't mean that .NET is doing redudant code, like another 4th
generation programming language?
JC> Finally, .NET is not only more open itself, but is far more built
JC> around open standards as well, where Java largely ignores open
JC> standards and builds its own instead.
What open standards are .NET using?
JC> OTOH, none of that has been enough to convince me that I really
JC> wanted anything to do with either one -- I've learned bits about
JC> both out of necessity, but I'm afraid I'm just not the sort of
JC> person to ever really _like_ either one very well. Fortunately for
JC> me, neither is particularly well-suited to most of the work I do.
Tell me how mutch are Microsoft paying you?
Regards,
Bo
--- timEd/Linux 1.11.b1
* Origin: * The Night Express * Roennede Dk * (2:236/100)SEEN-BY: 633/267 270 @PATH: 236/100 237/9 20/11 106/1 2000 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.