Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Christopher Reed <carttu@xxxxxxxxxxxxx> wrote:
When Java first came out, everybody started on this portability bit again.
The reality is that Java was never completely portable and Sun even went to
the extreme to prevent Microsoft from making it work better on Windows.

Well, they took MS to court for violating the agreements MS had signed
in terms of not modifying the language. No-one would have objected to
MS just having a better JVM - it's that MS effectively forked Java that
people objected to, and entirely reasonably IMO.

Portability is basically a myth and all code sets will need to be rework on
each platform you want it on. For Microsoft, their money is invested in
Windows. If Windows is the largest market out there for them, why do
anything else?

Actually, for server side stuff at the very least, Java's portability
works very well - it's far from a myth. My previous job involved
writing a server for WAP phones to read email from existing mail
servers (at the time we first did it, it was very new). We shipped on
Windows, HP-UX, Solaris, Digital Unix and Linux with no conditional
code except in the shell script which launched the servlet engine.
Obviously it needed testing in those environments, but it worked fine
on all of them.

--
Jon Skeet - <skeet@xxxxxxxxx>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
.



Relevant Pages

  • Re: cannot access a particular site (3rd time trying you guys)
    ... ...only tick the JIT compiler box and leave the Java boxes un checked ... Two download versions are available for Windows Script 5.6. ... Microsoft Windows 98, Millenium Edition, or NT 4.0. ... >>> registry and all the ie settings that the techs at HP ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: Microsoft Windows Mobile anyone?
    ... Microsoft .NET Framework, isn't ubiquitous even with platforms like ... Before the .NET Framework I was using Java, VB6, and other tools to ... that single platform for Windows server development, ...
    (comp.databases.pick)
  • Re: Service Pack 2, file:///C:/index.htm Javascript blocked disabled
    ... reboot windows creates a new clean one. ... Problems accessing secure sites/ cannot install 128 bit encryption ... >> Microsoft was forced to remove the java code from Internet Explorer. ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: Service Pack 2, file:///C:/index.htm Javascript blocked disabled
    ... reboot windows creates a new clean one. ... Problems accessing secure sites/ cannot install 128 bit encryption ... >> Microsoft was forced to remove the java code from Internet Explorer. ...
    (microsoft.public.windowsxp.security_admin)
  • Re: Service Pack 2, file:///C:/index.htm Javascript blocked disabled
    ... reboot windows creates a new clean one. ... Problems accessing secure sites/ cannot install 128 bit encryption ... >> Microsoft was forced to remove the java code from Internet Explorer. ...
    (microsoft.public.windowsxp.general)