Court vacates MSFT ruling
-
Court vacates MSFT ruling :) ;) ;P :-D :cool: Farhan Noor Qureshi
-
Court vacates MSFT ruling :) ;) ;P :-D :cool: Farhan Noor Qureshi
:) :-D :) :-D :) :-D :cool:
-
:) :-D :) :-D :) :-D :cool:
X| X| X| No surprise at all; alas, Penfield was a little too zealous. To all you rabid MS-apologists : can't you see what MS's lousy behavior is doing to the computer world? Would Linux be anything but a hobbyist project if MS was a bit more conscientious about making software that works properly? Would Apple still be around if MS had not made it clear that it intends to dominate every aspect of the business? Would you be able to develop software more quickly and easily if MS were focused on creating simple, easy-to-use APIs, as opposed to blisteringly complex, poorly documented, inconsistent APIs that can only be effectively used by a hoard of overworked stock-option slaves? Windows is the best thing around, even with all its glaring faults. We need a single OS to simplify software development and consolidate the market. Alas, MS seems to want to not only consolidate it, but own it. Splitting MS into two or three companies would have been the best thing in the world for independent software developers.
-
X| X| X| No surprise at all; alas, Penfield was a little too zealous. To all you rabid MS-apologists : can't you see what MS's lousy behavior is doing to the computer world? Would Linux be anything but a hobbyist project if MS was a bit more conscientious about making software that works properly? Would Apple still be around if MS had not made it clear that it intends to dominate every aspect of the business? Would you be able to develop software more quickly and easily if MS were focused on creating simple, easy-to-use APIs, as opposed to blisteringly complex, poorly documented, inconsistent APIs that can only be effectively used by a hoard of overworked stock-option slaves? Windows is the best thing around, even with all its glaring faults. We need a single OS to simplify software development and consolidate the market. Alas, MS seems to want to not only consolidate it, but own it. Splitting MS into two or three companies would have been the best thing in the world for independent software developers.
I wont object on any other points that you mentioned but I dont agree with you saying Win API as "blisteringly complex, poorly documented, inconsistent APIs that can only be effectively used by a hoard of overworked stock-option slaves". If it were true you wont see countless Windows apps from text editors to CAD, Web browsers to databases. My very own experience is just the opposite of what you think, after all, every good thing has a price, and for using Win API effetively requires some (may be extra!!!) effort. :) ;) ;P :-D :cool: Farhan Noor Qureshi
-
I wont object on any other points that you mentioned but I dont agree with you saying Win API as "blisteringly complex, poorly documented, inconsistent APIs that can only be effectively used by a hoard of overworked stock-option slaves". If it were true you wont see countless Windows apps from text editors to CAD, Web browsers to databases. My very own experience is just the opposite of what you think, after all, every good thing has a price, and for using Win API effetively requires some (may be extra!!!) effort. :) ;) ;P :-D :cool: Farhan Noor Qureshi
BTW, I am not advocating Microsoft. :) ;) ;P :-D :cool: Farhan Noor Qureshi
-
X| X| X| No surprise at all; alas, Penfield was a little too zealous. To all you rabid MS-apologists : can't you see what MS's lousy behavior is doing to the computer world? Would Linux be anything but a hobbyist project if MS was a bit more conscientious about making software that works properly? Would Apple still be around if MS had not made it clear that it intends to dominate every aspect of the business? Would you be able to develop software more quickly and easily if MS were focused on creating simple, easy-to-use APIs, as opposed to blisteringly complex, poorly documented, inconsistent APIs that can only be effectively used by a hoard of overworked stock-option slaves? Windows is the best thing around, even with all its glaring faults. We need a single OS to simplify software development and consolidate the market. Alas, MS seems to want to not only consolidate it, but own it. Splitting MS into two or three companies would have been the best thing in the world for independent software developers.
I think MS is focused on creating "simple, easy-to-use APIs, as opposed to blisteringly complex, poorly documented, inconsistent APIs that can only be effectively used by a hoard of overworked stock-option slaves". It's called .NET. It's taken them long enough but I think they're finally on the right path. My feeling? Break up or no break up, Microsoft would have still dominated.
-
I wont object on any other points that you mentioned but I dont agree with you saying Win API as "blisteringly complex, poorly documented, inconsistent APIs that can only be effectively used by a hoard of overworked stock-option slaves". If it were true you wont see countless Windows apps from text editors to CAD, Web browsers to databases. My very own experience is just the opposite of what you think, after all, every good thing has a price, and for using Win API effetively requires some (may be extra!!!) effort. :) ;) ;P :-D :cool: Farhan Noor Qureshi
Actually, I should restate that a little: not every Windows API is "blisteringly complex". It's mostly just the COM stuff. Other things that come to mind as unnecessarily complex are the Simple MAPI APIs (what a joke, that name), the VersionInfo resources, the MIDI and other multimedia APIs, and on and on... The point is that, especially due to the inconsistency in style between various parts of the system, it usually takes a long time to learn any Windows API. COM, may its twisted soul roast in Hell forever, was an attempt to make everything consistent, but at the cost of simplicity. I don't mind putting in the effort to do this - that's one reason I'm still a Windows programmer - but damn, think how much better off we'd be if Microsoft had made Windows easier to program for.
-
I think MS is focused on creating "simple, easy-to-use APIs, as opposed to blisteringly complex, poorly documented, inconsistent APIs that can only be effectively used by a hoard of overworked stock-option slaves". It's called .NET. It's taken them long enough but I think they're finally on the right path. My feeling? Break up or no break up, Microsoft would have still dominated.
Personally, I'm bothered by the fact that MS updates/changes the OS with Office and IE. It's great that they want to update the OS, but they should do it with an update to the OS, not an application. 3rd party application developers cannot match that. They certainly have done some good things, but it seems that their own interests come first. Splitting the company in two wouldn't prevent them from being innovative, but it would put the application developing portion on the same footing as the rest of us and force the OS portion to be more open. "das leid schlaft in der maschine" -Einstürzende Neubauten
-
Actually, I should restate that a little: not every Windows API is "blisteringly complex". It's mostly just the COM stuff. Other things that come to mind as unnecessarily complex are the Simple MAPI APIs (what a joke, that name), the VersionInfo resources, the MIDI and other multimedia APIs, and on and on... The point is that, especially due to the inconsistency in style between various parts of the system, it usually takes a long time to learn any Windows API. COM, may its twisted soul roast in Hell forever, was an attempt to make everything consistent, but at the cost of simplicity. I don't mind putting in the effort to do this - that's one reason I'm still a Windows programmer - but damn, think how much better off we'd be if Microsoft had made Windows easier to program for.
Ha! You obviously haven't tried, (or as in my case read about) how hard it is to programatically navigate a directory tree on an Apple Mac. MAybe my info is out of date, but what I read was, they published the documents, then from that point on, everything is an update, so you have addendums left right and center. Talk about hard to handle documentation. No one source and all that. Stephen Kellett -- C++/Java/Win NT/Unix variants Memory leaks/corruptions/performance/system problems. UK based. Problems with RSI/WRULD? Contact me for advice.