Re: MS getting rid of dot net?
From: Richard Corfield (richard.corfield_at_gmail.com)
Date: 12/08/04
- Next message: Eric Falsken: "Is my application running from a console?"
- Previous message: Daren Hawes: "Free ASP Bug Tracking Software?"
- In reply to: Daniel O'Connell [C# MVP]: "Re: MS getting rid of dot net?"
- Next in thread: Daniel O'Connell [C# MVP]: "Re: MS getting rid of dot net?"
- Reply: Daniel O'Connell [C# MVP]: "Re: MS getting rid of dot net?"
- Messages sorted by: [ date ] [ thread ]
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.
- Next message: Eric Falsken: "Is my application running from a console?"
- Previous message: Daren Hawes: "Free ASP Bug Tracking Software?"
- In reply to: Daniel O'Connell [C# MVP]: "Re: MS getting rid of dot net?"
- Next in thread: Daniel O'Connell [C# MVP]: "Re: MS getting rid of dot net?"
- Reply: Daniel O'Connell [C# MVP]: "Re: MS getting rid of dot net?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|