Patrick Scheible wrote:
Bill Leary wrote:
Patrick Scheible wrote:
Hi:
My vintage dream PC contains the most advanced motherboard [in terms
of ability to handle the highest processor speed of it's type as well
as maximum RAM capability] that contains the most amount of 16-bit ISA
slots but does not contain any PCI or other non ISA also. It does not
even have any EISA or SCSI.
Here are the other specs of my vintage dream PC
1. OSes: Windows 3.0 [not 3.0a, just 3.0] and the most advanced
version of DOS fully compatible with the other softwares/hardwares in
my vintage dream PC.
[snip]
Windows 3.0?? More like my vintage nightmare PC.
Dammit! Windows is not, I repeat, NOT an OS.
For the version under discussion, yes, this is/was pretty much true.
Today, and for some time, it actually was/is an OS.
Not really. What do you think the terms NT and Vista exist?
Because "Windows" by itself is too vague to trademark. (And also to
designate specific releases.)
Monitor releases which is not the app.
Note that I'm not saying a thing about whether that's good or not. Or
even if it's good or not.
Windows is the app.
In Windows 3.x, 95, 98, and ME, yes. In Windows NT, XP, and Vista,
the windows interface is inseparable from any other part of the OS.
I don't care if it's inseparable; that was a battle that Cutler
lost. Allowing the app to have hard wired roots in the monitor is,
probably, The source of all its bugs.
Putting the interface in the kernel is one of its design flaws.
That's because their developers didn't know how to do app code.
They were so used to having their way with putting app code
into the exec, that they thought they had to do the same with
VMS. that's one of the hard and fast rules that DEC didn't
tend to do....allow any old user mode code have direct read/write
access to exec code. That's why the bit gods invented UUOs and
CALLIs.
/BAH
OK VMS man, just what the heck are UUOs and CALLIs?