Re: Delphi 2008 native?
- From: "Roger Lascelles" <relATaantDOTcomDOTau>
- Date: Tue, 19 Feb 2008 09:55:58 +1100
It boosts the sales of hardware.
Microsoft is in bed with Intel and AMD.. and the more bloat they add to the software, the more money AMD and Intel sends Microsoft in an envelope as a royalty. And vice versa.. AMD and INtel are in bed with Microsoft.. those cute stickers you see on laptops like:
"Designed For Windows 95".
I don't think we need a conspiracy to explain increased hardware requirements. I don't think MS staff wander around thinking, "What will slow the PC?". I'm not a .NET enthusiast, but I can see why MS introduced it as a move toward safer, faster programming. "Pointer" languages like C/C+ and Pascal make assumptions about the computer architecture, which limit OS design. An important difference between .NET and Pascal is that ..NET potentially can move objects to new memory locations *during* execution, so that memory fragmentation is avoided. Also, programs can run on wildly different architectures, possibly as a step toward future machines we have not yet dreamt of. For all I know, .NET could have been done better, but MS did want to move Windows and particularly its valued business developers in a new direction. VB was becoming their nightmare and something better was needed. C/C++ software was often bugged and not accessible to many business developers. Windows itself was going to be implemented in managed code - that was an unrealistic dream, but MS is still experimenting with the managed OS, showing how attractive that can seem to an OS developer.
I think that the speed and memory cost of .NET prevent its use for the really demanding applications, so MS has to leave Windows as a Unix type memory OS for another decade at least. However, change will come. I suspect that MS and Intel/AMD do discuss better achitectures for a better OS.
Wait... why am I still using a laptop designed for windows 95?
Oh, because I have bsd installed on it and use it as a server.
It would work poorly as a desktop machine with any modern OS. Just try loading the latest desktop Linux - unusably slow! And the lack of memory! You can run a lightly loaded server on any PC.
I looked in on my 14 year old son last night - he was playing a 3D game - it looked like a movie, with leaves on the trees, explosions, hundreds of soldiers all running around, lag-free response to the controls, LAN enabled. That same game on my development machine is slow and blurry. My point is that PCs are going to become more than Word, Excel, Firefox - we are looking for better interfaces, instant response, large data storage. video capabilities, speech recognition.
Roger Lascelles
.
- Follow-Ups:
- Re: Delphi 2008 native?
- From: Jolyon Smith
- Re: Delphi 2008 native?
- From: John
- Re: Delphi 2008 native?
- References:
- Re: Delphi 2008 native?
- From: Iv
- Re: Delphi 2008 native?
- From: dimitris
- Re: Delphi 2008 native?
- From: Uffe Kousgaard
- Re: Delphi 2008 native?
- From: Joanna Carter [TeamB]
- Re: Delphi 2008 native?
- From: Iv
- Re: Delphi 2008 native?
- From: L
- Re: Delphi 2008 native?
- Prev by Date: Re: Delphi 2008 native?
- Next by Date: Re: Delphi 2008 native?
- Previous by thread: Re: Delphi 2008 native?
- Next by thread: Re: Delphi 2008 native?
- Index(es):
Relevant Pages
|