POV-Ray : Newsgroups : povray.off-topic : 33rd anniversary of .... : Re: 33rd anniversary of .... Server Time
2 Nov 2024 19:22:29 EDT (-0400)
  Re: 33rd anniversary of ....  
From: Patrick Elliott
Date: 7 Apr 2008 00:24:03
Message: <MPG.22634fcf50c1a90698a13d@news.povray.org>
In article <47f9149f@news.povray.org>, dne### [at] sanrrcom says...
> Patrick Elliott wrote:
>  > Even if true, the real question is, "Was
> > the price paid to do so *worth* it, given other paths that may have led
 
> > to the same thing?"
> 
> Except they didn't. The world had the chance for 10 or 15 years, and 
> there were just as many competing incompatible brands when PC-DOS came 
> out as there were ten years earlier.
> 
Neither did cars, until Ford, and frankly, Ford did it right, while 
MS... didn't care about doing it right, so much as doing it profitable. 
That is the difference between visionaries getting involved with an 
industry, vs. those who just see a clear way to make a more cash.

> > PCs imho where inevitable. Had Microsoft not shown up, someone else 
> > would have. Eventually, some standard would have appeared. Likely, give
n 
> > the wide us of Unix, it would have been a *nix standard.
> 
> I disagree. UNIX puts too many requirements on the hardware for it to 
> work at the time.  What we *did* get that was vaguely standard was CP/M,
 
> which is what PC-DOS was based on.
> 
Point was, it didn't have to be PC-DOS. Windows wasn't able to run on 
those either.

> And, OK, which UNIX? Why do you think it would have been a standard, and
 
> which one, and would it really have led to there being fewer flavors of
 
> UNIX to program against? Even now, there's a dozen or more flavors of 
> UNIX in current use. We already *have* a "unix standard". You *still* 
> need autoconf, and it's broad enough Microsoft managed to implement it 
> in Windows (for some meaning of the word "implement").
> 
Even with the need to make some adjustments, there is still a basic 
standardization to internals, and commands. Windows new shell even 
borrows the later, in a form of Bash like shell, since their own sucked 
so badly. lol Look at cars. While there isn't much of a standard, and 
not *every* part is interchangeable any more between makers, you can 
still manage to weld together bits from different cars and have 
something that still functions, and you can take parts from dozens, and 
use them to build a car that "none" of the manufacturers would produce 
themselves, and odds are, despite some specific differences, and a few 
adaptions, most of its isn't going to flat out refuse to work right 
because you plugged a Ford transmission into a Mitsubishi motor, in a 
Chevy frame.

Yes, fragmentations is bound to happen ones the "foundation" is there. 
The problem is, how you get to that foundation. MS kind of forced the 
industry to build from the top floor down, and as a result often the 
stuff on the lowest level doesn't always work reliably, while the OS 
itself *is* standard, so it "looks" like the building is intact, even 
though its shifting on the loose rubble on the bottom level, like a 
drunken sailor on marbles. *nix went the other way. The foundation is 
very close to the same, to a degree that it take relatively little to 
adjust core processes between them, the hardware, when there is 
documentation, and some sort of common interface, just works, without 
having to have 234 device drivers (including different versions, and 
multifunction devices, which may have 4-5 drivers), for 100 devices.

But, my point is. You can't reliably project from "because it happened 
this way.", to, "It needed to happen that way." We have hindsight here, 
and we still can't get out of the hole already dug, to try to fix the 
problems that arose due to how it did happen.

-- 
void main () {

    if version = "Vista" {
      call slow_by_half();
      call DRM_everything();
    }
    call functional_code();
  }
  else
    call crash_windows();
}

<A HREF='http://www.daz3d.com/index.php?refid=16130551'>Get 3D Models,
 
3D Content, and 3D Software at DAZ3D!</A>


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.