Re: MS getting rid of dot net?

From: Richard Corfield (richard.corfield_at_gmail.com)
Date: 12/08/04


Date: 8 Dec 2004 15:12:09 -0800

I've noticed that Dot-Net really follows the Windows model, where Java
is more UNIXy in architecture. Although there's some convergence
(Windows moving to be more like UNIX in many ways), there are still
some fundamental differences and assumptions. Also, in the Dot-Net
books I'm reading, programmers are quite positively invited to talk to
Win32 functions and implement Win32's WndProc, models which don't map
well onto other systems perhaps. WinForms seems quite a thin wrapper
around Windows.

Mono is an interesting project though. It takes the best of the C#
language and the CLR. It may even take some good things from the
framework, but it has other related libraries such as Gtk# for
windowing. I've not tried these, but wonder if they'll be more UNIXy in
their model. I like Java for its well thought out object orientated
design, with strong patterns like Model View Controller, and I like the
component architecture in Dot-Net, so a best of both worlds would be
interesting if someone does it.

The main advantage I see of the CLR for Microsoft is that it is
processor architecture independent. Without it, and with the arrival of
64 bit systems, developers including Microsoft would have to maintain
and ship different copies of their software. The CLR approach, like the
Java Bytecode approach, allows last minute compilation for the platform
that the software happens to be installed on, with only the need for
one install image, making software development and distribution cheaper.



Relevant Pages

  • Re: MS getting rid of dot net?
    ... > I've noticed that Dot-Net really follows the Windows model, where Java ... > component architecture in Dot-Net, so a best of both worlds would be ...
    (microsoft.public.dotnet.framework)
  • Re: In the Shallow End
    ... Yes, with Apple finally getting in there, technology is finally moving along nicely again. ... What they like to do is use the Windows desktop as data gathering frontends to these operations. ... They had other plans for Java, ... They make computers for the elite. ...
    (comp.sys.mac.advocacy)
  • Re: IE6 javascript & active x not working
    ... > I'm trying to fix a problem on a Windows XP SP1 Compaq computer. ... Where to get the JAVA VM ... Sun also offers an automatic download and install of the 1.4 Java plug-in ... ActiveX problems in IE ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: IE6 cannot access secured sites after SP2 install
    ... I installed Windows script 5.6 ... >To download Java VM for XP: ... >Windows Update/Enable the Windows Update Catalog. ... >Sun also offers an automatic download and install of the ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: Control Panel Add/Remove Programs shuts down pc
    ... Except for the Hot Fixes and the screw up with Java, ... If you Export the Uninstall key, you can open the .reg file and peruse it ... All that does is remove Installer remnants from the ... don't have it installed under Windows XP ... ...
    (microsoft.public.windowsupdate)