Re: os dependant ?

From: Ron Ruble (raffles2_at_att.net)
Date: 12/18/04


Date: Sat, 18 Dec 2004 18:34:06 GMT

Jaehwang wrote:
> I have not heard and even seen that '.net' is running on linux or mac,
> another os.

MS ported the core to BSD. At least -partly- for licensing
reasons, they chose BSD instead of Linux.*

> purpose of '.net' is os-dependant system,isnt't it?

DotNet has many other -potential- reasons for existing other
than to create an os-dependent system. It's up to you
to ascribe motives to whatever reasons you wish.

It -is- rather clear that 'creating a platform-independent
system' was not -the- core reason, and many would feel that
it was not a significant consideration.

> but it is not still possible to use software which is made by c# or
> any '.net' language at non-windows systems.

Yes, it is. Not trivially, but as Peter mentioned, the
mono project is out there, and functional.

> in contrast, java is available mac, linux, windows.

Right. Java runs anywhere... as the -ONE- true language.
If you want to use a different language, too bad.

> What do you think ?

I think there are legitimate reasons to use other
languages, and dotnet recognizes this.

It's not 'the ONE true solution', but neither is
Java; there is no 'ONE true solution.' **

* many people do; giving the source away is not
for all companies.

** and if there -were- it wouldn't come from MS -or-
Sun (or HP, or IBM, or Oracle [etc. for all other
vendors who'd like to be the last immortal in
the Highlander series),



Relevant Pages

  • Re: M2 for iPhone?
    ... (I got a bit more clarity about your reasons for Objective M2 now. ... language and interfacing. ... I use libtask because its lightweight and I ... GNU pth is probably more portable. ...
    (comp.lang.modula2)
  • Re: FORTH levels
    ... Forth does not enforce a grammar ... We needed a language, not just a vocabulary, but nobody recognized the distinction. ... those systems were largely running code written in the time frame before the Unix systems showed up. ... Maybe some reasons could help to improve ...
    (comp.lang.forth)
  • Re: Is VB Caca??
    ... Calling a function of a language "quirky" seems terribly judgmental. ... with all of the VB6 work out there that has not been converted to VB.Net, ... like Java fundamentally yet program in VB.Net for economic reasons and ...
    (microsoft.public.dotnet.languages.vb)
  • Re: defining the behavior of zip(it, it) (WAS: Converting a flat list...)
    ... The real spirit of zipis ... a full understanding of zipcan be had by remembering ... making this a defined behavior results in making the language ... your reasons is ...
    (comp.lang.python)
  • Re: Speed Test between C and Fortran 95
    ... forgetting to recompile after editing, 3) forgetting to save the edited ... I'll also note that all generalizations are false. ... than C." There can be several reasons to recode something in a different ... language, but I wouldn't suggest undertaking a huge Fortran/C conversion ...
    (comp.lang.fortran)