🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #17681

Re: DLLs and function parameters

#17681
From: Early Ehlinger
Date: Wed, 05 Mar 2003 18:05
45 lines
3695 bytes
"Andrue Cope" <not.a.valid@email.address.sorry> wrote:
> I'll finish with this final thought:Where would we all be if IBM had
> been able to prevent the BIOS [heck PC] cloners from marketing and
> using their product? I bet PCs wouldn't be as plentiful, cheap and
> standardised as they are now.

I agree with your thoughts (as I understand them) on reverse engineering.
The last adjective (standardized), however...

I believe that PC's would be much more standardized than they are now.
Consider that there has never really been a successful clone market for the
MacIntosh, and it is quite standardized.  In contrast, there are more
expansion interfaces (USB, Firewire, Serial, Parallel, PCI, IDE, SCSI,
Serial ATA, DIM, PCMCIA, DIMM, SIMM, AGP, etc. etc.), brands of components
(ATI, Tyan, Supermicro, Via, Intel, AMD, Creative, Lian Li, etc. etc.), and
vendors in general, than you can shake a stick at for the PC world.

With MacIntosh, it's the iMac and, well, the iMac.  (If there are any Mac
zealots out there waiting to point out the various Mac flavors, I know they
exist, and that there's a bit of diversity there, but nothing compared to
the more open world of the PC.)

The drawback for the PC, from Apple's perspective, is that because the
(many) standards are implemented by many vendors, there are going to be a
lot of incompatibilities.  And there is some truth to that.  I recently
bought an "ATX" motherboard that didn't work with a standard (one might even
say high-end, considering the price) ATX power supply.  I ended up getting
an "Extended ATX" power supply just for that motherboard :/

On the other hand I also had the option of telling the motherboard
manufacturer to take back their mobo and then go to a competitor.  If I
encounter any incompatibility with a Mac, I can buy a new Mac or live with
what I have.

So even though I think they would be more standardized had IBM prevailed, I
also think they would be generally inferior and the customer would have been
worse off.

--
-- Early Ehlinger CEO, ResPower Inc - Toll-Free : 866-737-7697 --
- RenderFarm - Lightwave , 3dSMax , Bryce , Maya , AfterEffects -
--- www.respower.com -- 500+ GHz Starting At USD$0.50/GHz*Hour --
----------------- SuperComputing For the Masses! ----------------
"I'm so busy programming my computer to let me be lazy, I never
get any rest!" - John Kaster
Technical Details
Message-ID: <3e662907@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail
References: <3e5a14eb@newsgroups.borland.com> <VA.00001add.011958ee@email.address.sorry> <3e5a2b68$1@newsgroups.borland.com> <VA.00001ade.015cf1d1@email.address.sorry> <3e5a5b95@newsgroups.borland.com> <VA.00001ae1.057b8451@email.address.sorry> <3e5baa35$1@newsgroups.borland.com> <VA.00001aee.0a849b11@email.address.sorry> <3e6537dd$1@newsgroups.borland.com> <VA.00001b37.0025a0df@email.address.sorry>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10cc67,ddbdee72e8b59295
X-Google-Attributes: gid10cc67,public
X-Google-ArrivalTime: 2003-03-05 08:48:59 PST
From: "Early Ehlinger" <early@respower.com>
Newsgroups: borland.public.cppbuilder.nativeapi
References: <3e5a14eb@newsgroups.borland.com> <VA.00001add.011958ee@email.address.sorry> <3e5a2b68$1@newsgroups.borland.com> <VA.00001ade.015cf1d1@email.address.sorry> <3e5a5b95@newsgroups.borland.com> <VA.00001ae1.057b8451@email.address.sorry> <3e5baa35$1@newsgroups.borland.com> <VA.00001aee.0a849b11@email.address.sorry> <3e6537dd$1@newsgroups.borland.com> <VA.00001b37.0025a0df@email.address.sorry>
Subject: Re: DLLs and function parameters
Date: Wed, 5 Mar 2003 12:05:13 -0600
Lines: 50
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
NNTP-Posting-Host: 206.166.224.226
Message-ID: <3e662907@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1046882567 206.166.224.226 (5 Mar 2003 08:42:47 -0800)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail