Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- From: "Christopher Reed" <carttu@xxxxxxxxxxxxx>
- Date: Sun, 2 Apr 2006 15:32:22 -0500
For most GUI applications, which is really what the masses (read, sheep)
want, will have portability issues, regardless of the development platform.
There are plenty of software that can run under a multitude of environments
(I once worked for a company where we maintained FORTRAN libraries on over
60 platforms), but this type of software is usually not visual or utilizes
very basic visual functionality. I guess I should have elaborated more on
my point regarding the grander schemes of application portability.
By the way, when you say "entirely reasonably" below, are you referring to
the people's objections or Microsoft's efforts?
--
Christopher A. Reed
"The oxen are slow, but the earth is patient."
"Jon Skeet [C# MVP]" <skeet@xxxxxxxxx> wrote in message
news:MPG.1e98ab22b15a378898d01e@xxxxxxxxxxxxxxxxxxxxxxx
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
.
- Follow-Ups:
- Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- From: Jon Skeet [C# MVP]
- Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- References:
- Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- From: Christopher Reed
- Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- From: Jon Skeet [C# MVP]
- Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- Prev by Date: Re: It's not possible to call method in a class library dll from a user control dll
- Next by Date: Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- Previous by thread: Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- Next by thread: Re: So are we ever gonna see .NET framework 2.0 on Mac or Linux?
- Index(es):
Relevant Pages
|