Intentionally?!![]()
well Microsoft sort of has its hands tied and has to continue to support that stuff.
Intentionally?!![]()
Yes, very intentionally.Intentionally?!![]()
Microsoft is renowned for being able to produce software, so they would never end up in quite the same spot. If they ever do a complete replacement of Windows, it will be their own product that does it. They won't do this until Windows is clearly dead, because it is the Windows lock-in that makes them the big money.
For historical information, DOS was based on code purchased by Microsoft from Seattle Computing, which in turn was based on CP/M. It's a bit of simplification to say that it was simply "repackaged," as it had to be substantially adapted to run on IBM's hardware.
For me, this sums it up for Microsoft. Good ideas, poor implementation. I'm actually excited about Windows 7 because it has (up till now) a small and efficient kernel. But I know that by the time its released, it will be bloated as hell. So, meh...
Yes, very intentionally.
Microsoft bloats Vista and Direct X = Intel, Nvidia and all the RAM vendors get more hardware sales.
Vista is not bloated because of lazy coders, it is completely intentional.
What exactly do you mean by "bloat" here? People keep throwing that word around. In what way specifically is DirectX bloated, for example?
I don't think Kernel means what you think it means. Microsoft's NT-based Kernel is small and efficient.
It has more code than needed, its code is poorly written, just various things that force it to use more resources than are needed.
Well, in terms of it being a microkernel then I agree. But then again the windows 7 kernel is even smaller and requires less hardware requirements to run than the current vista kernel.
Microsoft bloats Vista and Direct X = Intel, Nvidia and all the RAM vendors get more hardware sales.
It has more code than needed, its code is poorly written, just various things that force it to use more resources than are needed.
For me, this sums it up for Microsoft. Good ideas, poor implementation. I'm actually excited about Windows 7 because it has (up till now) a small and efficient kernel. But I know that by the time its released, it will be bloated as hell. So, meh...
Let me get this straight... MS spends money hiring programmers in India to do nothing but add fat to existing code so that OTHER COMPANIES can make more money while risking their own reputation? Makes sense.![]()
Actually, that is part of the Microsoft business plan. That is where the saying "What Andy giveth, Bill taketh away" originates. Since MS's sales come from OS bundled with new PCs, they are always looking for ways to make your PC grow too slow. The sooner, the better. Result: You buy a new PC, and pay MS again. I was amazed that they added full auto-defrag to Vista, since fragmentation had been one of their secret weapons.
... And just why did Apple do what it did? What made them switch between proprietary OS code (up through 'X' was it?) and jump to Unix?
Yes. Although your knowledge of who and how operating systems are made is completely inaccurate. It's called an incentive bonus. And all of the aforementioned companies are at the moment pretty much bent over a barrel by Microsoft.Let me get this straight... MS spends money hiring programmers in India to do nothing but add fat to existing code so that OTHER COMPANIES can make more money while risking their own reputation? Makes sense.![]()
Let the OpenGL vs. Direct X benchmarks and features speak for themselves.What exactly do you mean by "bloat" here? People keep throwing that word around. In what way specifically is DirectX bloated, for example?
Let the OpenGL vs. Direct X benchmarks and features speak for themselves.
"Why did Apple rewrite Mac OS code? "
In my opinion, because they could. Given the very low marketshare, Apple was able to change their OS with minimal impact to the computing industry as a whole. Microsoft, unfortunately, doesn't have this luxury.
Let the OpenGL vs. Direct X benchmarks and features speak for themselves.