[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NT, X11, and other computing disasters (was Re: Anti-advocacy)




Here is a fun and highly opinionated message:

> From: Sam Krishna <[email protected]>
>
> � wrote:
> > 
> > The rules are simple: Everyone post an article explaining why their
> > _favorite_ platform sucks. You can not bash someone else's favorite
> > platform. That is what always happens, anyway. 
> 
> In my last post, I dissed on NEXTSTEP/OPENSTEP... here's my other OS
> (Windows NT)...
> 
> ---)  Gotta reboot for every little change
> 
> Everyone knows what I mean.  You install something.. you reboot.  You
> remove something, you reboot.  You use something, you reboot.  I work as
> a C++ deverper at IBM, and I can't get decent performance from the
> compiler after the second or third day that a system is up (and this is
> on a system with 128MB of RAM!!!).  
> 
> ---)  The federal disaster area called "The Registry"
> 
> Some enterprising book publishers have books on the damn thing!  Why on
> earth is there such a thing as a registry, in the first place!!!!  FEMA
> should declare it a software disaster and ban it from public use.
> 
> ---)  No real object model. (Part I)
> 
> There.  I've said it.  You cannot drag and drop whatever the hell you
> want.  On Lotus Notes, I have to use some stupid drop-menu to select the
> "Attach File" option and then go look for the "friggin" file (sorry,
> John Kheit, for ripping off your patented "friggin" word.)
> 
> There is no real drag-n-drop service at a system level that other apps
> can call it (at least as it looks from here).  Feel free to correct me
> if I'm wrong.
> 
> ---) No real object model (part II)
> 
> The way things seem to work (compared to NEXTSTEP's implementation) is a
> disaster only rivaled by that monstrosity called X11.  I've sometimes
> created shortcuts that have deleted the files they were pointing to!!!! 
> Nothing really talks to each other (unless they are M$'s own apps, and
> even they don't do that very well).  COM/OLE/ActiveX is a disaster. 
> Don't pretend otherwise.
> 
> ---)  No real object model (part III) (AKA the disaster called MFC)
> 
> Has anyone taken a look at the number of books that go into the core MFC
> library from M$Press??  6-8 books!!! What is that about?  I had a friend
> who said they were powerful.  I did everything I could to control
> laughing at him!  M$ is still stuck in that procedural code-generation
> way of thinking as far as all their stuff goes.  People complain about
> UNIX... let me tell you something, buddy.... UNIX with all its APIs
> (take it system by system) has nothing on Win32/MFC.
> 
> ---)  Poor multithreading
> 
> From what I understand (and perhaps I will get this wrong),
> multithreading is a huge key to making an OS multitasking.  Well, I
> think NT's multithreading implementation sucks.  There - I've said it.
> 
> ---)  Tying the shell to Internet Explorer 4.0
> 
> That's a technical disaster in the making.  When explorer goes down, so
> goeth the system (for at least a few seconds, anyway).  If M$ is going
> to integrate it (and they can if they feel like it), please make it
> bug-free (oh, I forgot... Bill Gates is running Microsoft).  Oh Well.
> 
> ---)  Drive letter anachronisms
> 
> Drive letters should be assigned to the dustbin of history, yet for some
> reason M$ can't figure out how to do it (who says they hire the smartest
> people in the world?).
> 
> ---) No real plug'n'play
> 
> You know what I'm talking about.
> 
> ---)  IRQ hell
> 
> Why the heck do IRQs still exist?
> 
> ---)  poor device driver support
> 
> NT has decent and *slow* device drivers.  I'd like to see M$, with all
> the power they wield, lean on their 3rd-party hardware vendors to
> produce better and faster device drivers.  Maybe they aren't that
> powerful....
> 
> ---)  Slow, slower, and slowest.
> 
> Non-Windows users don't call it "Windoze" for nothing.
> 
> ---) Dirty Window Server
> 
> Whenever I drag a full window (a non-ghosting one) around the screen, I
> always get a funky "trail" image that follows it for a split second. 
> I'm sure that bug will always be with us b/c of M$'s poor QA work on
> their code.
> 
> ---)  Chickensh** DOJ and Anne Bingaman (What????)
> 
> Yes, I blame the DOJ for this montrosity called Windows.  If Anne
> Bingaman (Deputy Attn. Gen. who ran DOJ investigation that produced
> famous consent decree) had had the guts and not settled with M$ like she
> did, but instead had gone for the full kahuna....
> 
> Recap:  Micro$oft had forced all OEMs who had DOS deals with them to pay
> M$ for every machine they shipped, *regardless* of whether it shipped
> with DOS or not.  DOJ would have been in their rights to force M$ to
> return all that money (since it was acquired illegally (I don't care
> what contract law says)) that was paid to them by OEMs (around $8
> billion, I think).  It would have been the right thing to do and it
> would have broken M$ back and prevented Bill from mocking DOJ consent
> decree.
> 
> ---) Microsoft Corporation
> 
> "They just don't have any taste." - Steve Jobs, 1996 (Triumph of the
> Nerds).
> 
> No QA.  No original thought.  No innovation.  Gangsta-like marketing
> tactics.  You tell me what's to like (other than an abundance of apps
> that don't don't properly work).
> 
> Sam Krishna
> ...who doesn't speak for IBM...

-- 
Eric Bennett ( [email protected] ; http://www.pobox.com/~ericb )
Cornell University

There is no such thing as a useless feature, only computers too slow to deal with them. - Nathan Hughes
===
This message was sent to mph-humor.  No guarantees of actual humor are
provided.  Archives and instructions for subscribing or unsubscribing
are available from http://mph124.rh.psu.edu/~mph/humor .