🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.lang.basic
Article #128

Re: Linking in C code with QB.

#128
From: Phillip Cooper
Date: Thu, 20 Aug 1992 15:14
44 lines
2433 bytes
In article <1992Aug18.200009.19106@news.cs.brandeis.edu> cos@chaos.cs.brandeis.edu (Ofer Inbar) writes:
>
>philco@microsoft.com (Phillip Cooper) writes:
>>The way our interlanguage calling capabilities are implemented, 
>>each new product is designed to be compatable with whatever the
>>current version of other languages are when it is released.
>>
>>In other words, when QB 4.5 was released, QC 2.10 was the current
>>version of QuickC.  QuickC 2.5 was just a twinkle in our language
>>developer's eyes. :)  Obviously, it would be a little difficult to
>>ensure compatability with a product that didn't even exist!
>
>  You've just contradicted yourself in these two paragraphs, though.
>When QuickC 2.5 was designed, QuickBASIC 4.5 was the current version
>of QuickBASIC, so QuickC 2.5 should have been designed to be
>compatible with it.

Not at all.  When doing interlanguage calling between Basic and another
language, Basic must be the startup language.  This means that any 
object module linked in must be compatable with it, not the other way
around.

>  I would construe this little tidbit as
>confirmation of my view that Microsoft thinks PDS is the "current
>version of QuickBASIC".  That is, QuickBASIC has been discontinued and
>replaced with PDS.  If this is so, then QuickBASIC's price has jumped
>*very* dramatically, and this does indeed "suck".
>

That *would* suck.  I agree.  Fortunately, nothing could be further
from the truth.  

>Yet another reason why QuickBASIC is desperately in need of upgrading...
>And why we desperately need another Borland in this market.
>

As has been (prematurely) brought up in this group before, it is quite
likely that a major product announcement regarding our DOS Basics will
be made quite soon.  Like, in the next couple of weeks or so.

>  --  Cos (Ofer Inbar)  --  cos@chaos.cs.brandeis.edu
>    double value;                /* or your money back! */
>    short changed;               /* so triple your money back! */
>      From cons.c in the perl source code, by Larry Wall
Technical Details
Message-ID: <1992Aug20.151441.11134@microsoft.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!microsoft!wingnut!philco
References: <1992Aug18.200009.19106@news.cs.brandeis.edu>

Show Full Headers
Complete Article Headers
Newsgroups: alt.lang.basic
Path: arc1-ca.pugleaf.net!sparky!uunet!microsoft!wingnut!philco
From: philco@microsoft.com (Phillip Cooper)
Subject: Re: Linking in C code with QB.
Message-ID: <1992Aug20.151441.11134@microsoft.com>
Date: 20 Aug 92 15:14:41 GMT
Organization: Microsoft Corporation
References: <1992Aug18.200009.19106@news.cs.brandeis.edu>
Lines: 46