im so sorry but me neglisch is not good !!
I have lost the COMPILER from gwbasic !! and can not
more make exe-files from the bas-files !!
Can you help me ??
Thx Hans-Peter
cj
"H. Kress" <kre...@t-online.de> wrote in message
news:c9oubv0dbeirbbdoj...@4ax.com...
>GWBASIC has no compiler.
Never did.
--
Arargh at [drop the 'http://www.' from ->] http://www.arargh.com
Basic Compiler Samples Page: http://www.arargh.com/basic/basic.html
To reply by email, change the domain name, and remove the garbage.
>On Mon, 12 May 2003 15:34:30 GMT, "Connie Junction"
><conniej...@nospamyahoo.com> wrote:
>
>>GWBASIC has no compiler.
>
>Never did.
Funny that, I had a compiler for BASICA in the very early 1980's
(which is the IBM version of GWBASIC)
- I am fairly sure it was not QuickBasic
- and it was from MS
Pity I can't check
J French wrote:
>Funny that, I had a compiler for BASICA in the very early 1980's
>(which is the IBM version of GWBASIC)
>- I am fairly sure it was not QuickBasic
>- and it was from MS
>
>Pity I can't check
Here it is:
http://www.emsps.com/oldtools/msbasv.htm#basic5
>On Mon, 12 May 2003 15:35:36 -0500, arargh...@NOT.AT.enteract.com
>wrote:
>
>>On Mon, 12 May 2003 15:34:30 GMT, "Connie Junction"
>><conniej...@nospamyahoo.com> wrote:
>>
>>>GWBASIC has no compiler.
>>
>>Never did.
>
>Funny that, I had a compiler for BASICA in the very early 1980's
You probably mean: IBM's "BASIC Compiler by Microsoft" :-)
My version is dated: "First Edition Revised (March 1982)"
It is a compiler only, no interpreter, I think.
>(which is the IBM version of GWBASIC)
>- I am fairly sure it was not QuickBasic
>- and it was from MS
>
>Pity I can't check
'GWBASIC' was the 'QBasic' of it's day. Just an interpreter. No
Compiler. The compiler was a seperate product. Also, 'GWBASIC' was
MS's version of IBM's 'BASICA'.
AFAIK, all the QuickBASIC products came with a compiler, although
prior to QB4.0 the compiler was a part of the IDE and not a seperate
program. No QBasic has a compiler.
http://www.phys.uu.nl/~bergmann/history.html
"Microsoft realized just how popular their BASIC interpreter was and decided to
distribute a compiler so users could code programs that ran without an
interpreter. QuickBasic was the solution Microsoft came up with."
Perhaps you are thinking of BASCOM or Business BASIC.
cj
"J French" <Bounce_...@iss.u-net.com_.bin> wrote in message
news:3ec084e1...@news.u-net.com...
>BASICA also had no compiler... Never did.
Neither did 'BASIC' which was a dumb version of BASICA, IIRC. I don't
have any copies of PC-DOS available for me to check. Unless I pull
some old floppys.
>
>http://www.phys.uu.nl/~bergmann/history.html
>"Microsoft realized just how popular their BASIC interpreter was and decided to
>distribute a compiler so users could code programs that ran without an
>interpreter. QuickBasic was the solution Microsoft came up with."
There were several compiler only products that predated QuickBasic.
See: http://www.emsps.com/oldtools/msbasv.htm
Hmmm, I just noticed some errors in that page, I will send the
maintainer the info tomorrow.
>BASICA also had no compiler... Never did.
>
>http://www.phys.uu.nl/~bergmann/history.html
>"Microsoft realized just how popular their BASIC interpreter was and decided to
>distribute a compiler so users could code programs that ran without an
>interpreter. QuickBasic was the solution Microsoft came up with."
>
>Perhaps you are thinking of BASCOM or Business BASIC.
I know Business Basic well - still use it sometimes
The BASCOMs that I have seem to be QuickBasics
- but BASCOM does ring a bell ...
I also have the old MSBASIC that was a 16 bit version of the CP/M
MSBASIC
- Probably what I got hold of was an early 'version' of QuickBasic
- something that compiled BASICA source
- and later mutated into QuickBasic
IIRC it had a problem with accessing files over 8mb
There was a BASCOM that ran on the nearly-forgotten 8080 generation of
8-bit systems. This was before IBM was ready to admit that there
really could be a "personal computer."
It would be interesting to see how much of that original design
survived into BASICOM - 86, QuickBasic and PDS. Many of the first
commercial programs for the IBM PC were just machine translations of
8080 code. They didn't run much faster than the originals.
<snip>
>It would be interesting to see how much of that original design
>survived into BASICOM - 86, QuickBasic and PDS. Many of the first
>commercial programs for the IBM PC were just machine translations of
>8080 code. They didn't run much faster than the originals.
>
The translation facilities were amazing
I was using 8080 stuff well before the IBM PC
- it was only in 1986 that I realized what MS were doing to 'lure;
translation
and only 1987 before I understood the real 'Picture'
MS Business Basic was a Classic
But at a lower level, they were really paddling
I can't say I resent it, going off to see clients with a van load of
kit and some hooky RS232 cables is not the same as strolling out with
a few 5.25 single side diskettes in ones pocket.
<snip>
>It would be interesting to see how much of that original design
>survived into BASICOM - 86, QuickBasic and PDS. Many of the first
>commercial programs for the IBM PC were just machine translations of
>8080 code. They didn't run much faster than the originals.
--
>On Mon, 12 May 2003 15:34:30 GMT, "Connie Junction"
><conniej...@nospamyahoo.com> wrote:
>
>>GWBASIC has no compiler.
>
>Never did.
And what is/was BASCOM?
"Ralf A. Quint" <ralf_...@hottmail.com> wrote in message
news:7fo3cv0pmveojrsor...@4ax.com...
if BASCOM = (BASICA or GWBASIC)
then QB4 = QuickBasic!
cj
cj
>
>
>"Ralf A. Quint" <ralf_...@hottmail.com> wrote in message
>news:7fo3cv0pmveojrsor...@4ax.com...
>> On Mon, 12 May 2003 15:35:36 -0500, arargh...@NOT.AT.enteract.com
>> wrote:
>>
>> >On Mon, 12 May 2003 15:34:30 GMT, "Connie Junction"
>> ><conniej...@nospamyahoo.com> wrote:
>> >
>> >>GWBASIC has no compiler.
>> >
>> >Never did.
>>
>> And what is/was BASCOM?
>>
>
>if BASCOM = (BASICA or GWBASIC)
>then QB4 = QuickBasic!
I think you meant "=QBasic"
So do not say they never had one because I have a copy of it.
"H. Kress" <kre...@t-online.de> wrote in message
news:c9oubv0dbeirbbdoj...@4ax.com...
D:\GWBasic>link
Microsoft (R) Overlay Linker Version 3.65
Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
Object Modules [.OBJ]:
D:\GWBasic>bcom20g
GW-BASIC Compiler Version 3.14
(C) Copyright Zenith Data Systems 1985
(C) Copyright Microsoft Corp. 1982, 1983, 1984, 1985
Source filename [.BAS]:
"H. Kress" <kre...@t-online.de> wrote in message
news:c9oubv0dbeirbbdoj...@4ax.com...
Leslie Ray Richey wrote:
> Several years ago an office I was working in had several Zenith 286
> computers and lots of software. The person who gathered the software had
> been transfered and no one else was intrested in the equipment so I was
> looking at it and I found a GWBASIC compiler and a book that told how to use
> the compiler and linker. The book is named MICROSOFT GW-BASIC COMPILER,
> copyright 1982 by Microsoft, copyright 1986 by Zenith.
>
> So do not say they never had one because I have a copy of it.
I have never seen that. Thought I had just about every version. MS's
QuickBasic 1.0 was just BasCom repackaged. I have seen the MS GW-Basic
interpreter packaged by Zenith but never a compiler.
Heres some interesting history on the subject.
http://www.emsps.com/oldtools/msbasv.htm#qb100
Leslie Ray Richey wrote:
>
> D:\GWBasic>bcom20g
> GW-BASIC Compiler Version 3.14
> (C) Copyright Zenith Data Systems 1985
> (C) Copyright Microsoft Corp. 1982, 1983, 1984, 1985
>
Hmm...after more thought I believe bcom20g.exe was the compiler found in
QuickBasic 2.0 which was the updated version of BasCom. QuickBasic was
totally rewritten with version 4.
Leslie Ray Richey wrote:
>Several years ago an office I was working in had several Zenith 286
>computers and lots of software. The person who gathered the software had
>been transfered and no one else was intrested in the equipment so I was
>looking at it and I found a GWBASIC compiler and a book that told how to use
>the compiler and linker. The book is named MICROSOFT GW-BASIC COMPILER,
>copyright 1982 by Microsoft, copyright 1986 by Zenith.
>
>So do not say they never had one because I have a copy of it.
Could you please post the ISBN number? I can't find that book
using the standard book title search tools.
--
My email address is valid and RFC 2822 compliant - no changes needed.
<html><head><title>Guy Macon Electrical Engineer</title></head><body>
<a href="http://www.guymacon.com/" >Electrical Engineer</a> for hire:
Buena Park, CA USA Phone: 714-670-1687 Web: http://www.guymacon.com
Email: guymacon+" YOUR NAME GOES HERE "0...@spamcop.net</body></html>
Leslie Ray Richey wrote:
>
>here is a screen capture when i run the Linker and compiler
>Still think they never made one?
>
>D:\GWBasic>link
>
>Microsoft (R) Overlay Linker Version 3.65
>Copyright (C) Microsoft Corp 1983-1988. All rights reserved.
>
>Object Modules [.OBJ]:
>
>D:\GWBasic>bcom20g
>GW-BASIC Compiler Version 3.14
>(C) Copyright Zenith Data Systems 1985
>(C) Copyright Microsoft Corp. 1982, 1983, 1984, 1985
>
>Source filename [.BAS]:
Looks to me like it's a Zenith relabling of
BASCOM 2.0 / QuickBASIC 1.0.
From: [ http://www.emsps.com/oldtools/msbasv.htm ]:
|In March 1982, IBM released the 1st BASIC compiler for the IBM PC,
|called BASCOM 1.0. It was written by Microsoft for IBM, using code
|developed by Bill Gates, Greg Whitten, and others. Compilers for
|the AppleII, and CP/M computers had already been written by microSoft,
|but BASCOM 1.0 was the most powerful to date. In 1985, IBM released
|BASCOM 2.0, based on improvements made by microSoft. It included an
|ISAM file handler. When IBM released BASCOM 2.0, microSoft released
|essentially the same thing (but without the ISAM file handler) as
|QuickBASIC 1.0 at a list price of $99
i have gw2.exe 68.5 kb year 1986
also gw3.exe year 1988
if anybody wants i may send.
"Guy Macon" <guymacon+" http://www.guymacon.com/ "0...@spamcop.net> wrote in
message news:vc6m30f...@corp.supernews.com...
"H. Kress" <kre...@t-online.de> wrote in message
news:c9oubv0dbeirbbdoj...@4ax.com...
Leslie Ray Richey wrote:
>
>there is no isbn number - would you like me to scan
>some pages and send it?
No need for that. I know that it exists and that you have it;
why would anyone lie about such a thing? My concern is that the
various PC history sites seem to have missed it. We are in danger
of losing our own history from 20 or 30 years ago.
It would be really nice if somehow a copy of it got posted to
alt.binaries.warez.ibm-pc.old with a short description of where it
came from in the .nfo file. That way the code would end up on the
computer history sites.
G C
It IS sad when I see a lot of posts in this thread seem to think that
QuickBASIC 1.0 was the first BASIC compiler from MS. Of course BASCOM
predated QB 1.0. It even predated the PC and was ported to the 8088/8086
early on.
Here's a fairly good link with just a few inaccuracies:
http://www.emsps.com/oldtools/msbasv.htm
Tom Lake
"Guy Macon" <guymacon+" http://www.guymacon.com/ "0...@spamcop.net> wrote in
message news:vc8ki1s...@corp.supernews.com...
Chergarj wrote:
I'm suprised so few seem to use PDS 7.1 which is essentially QuickBasic 7.1. It
offers many features above QuickBasic 4.5. I never heard much about Quickbasic 5,
but 6 was the 1st PDS (Pro Development System) version of QuickBasic.
Many of us use PDS 7.1, and it is NOT essentially QuickBasic 7.1
> I never heard much about Quickbasic 5,
That's because is does not, nor never has, existed.
Version 5.x was Microsoft's professional BASIC of long ago, pre QB time.
I specifically coded in version 5.35, I believe.
> but 6 was the 1st PDS (Pro Development System) version of QuickBasic.
6.0 was the upgrade to above said compiler, not QuickBasic.
QuickBasic was Microsoft's answer to Turbo Pascal (which I also used) and
Borland's short-lived Turbo Basic.
Borland very quickly alienated me when Phil Khan stated something to the
effect that BASIC was a toy language, and not worth their time.
--
Fris "Tell that to Bill Gates, Phil" bee® MCNGP #13
http://www.mcngp.tk
The MCNGP Team - We're here to help
Frisbee® MCNGP wrote:
>
> Many of us use PDS 7.1, and it is NOT essentially QuickBasic 7.1
Uh...yes it is. The IDE is QBX. The language is essentially the same as QB 4.5
with many additions to it.
>
> 6.0 was the upgrade to above said compiler, not QuickBasic.
Not really. Quickbasic 4 was a complete rewrite and not based on QB 3. PDS 6
used QB 4's IDE and was essentially based on it.
Hence the name, QBX. The IDE is -like- QB, but the compiler itself is
BASCOM based.
The language is also essentially the same as True BASIC, GWBASIC, ZBASIC,
MBASIC, Business BASIC, and a zillion other BASIC's, with many additions to
it.
> > 6.0 was the upgrade to above said compiler, not QuickBasic.
>
> Not really. Quickbasic 4 was a complete rewrite and not based on QB 3.
PDS 6
> used QB 4's IDE and was essentially based on it.
Would you completely re-write and IDE? The IDE was -based- on QB, but the
compiler is an upgrade from BASCOM 5.35. Likewise, IBM's flavor was 1.0,
and 2.0 was released at the same time MS's PDS 6.0 was released, and -is-
essentially the same compiler. IBM never came out with anything newer.
My point was that the reason there was never a QB 5.x is because PDS is NOT
QB. Sure, it uses the same language, and borrowed the IDE, but it's not the
same series. QB died with version 4.5 (RIP)
--
Fris "Real programmers roll their own IDE's" bee® MCNGP #13
> I'm suprised so few seem to use PDS 7.1 which is essentially
> QuickBasic 7.1.
Lack of availability is probably the biggest reason. When I bought
my copy of QB4.5 years ago, I don't even recall seeing (or knowing
about) PDS7.1 and probability couldn't have afforded it, anyway. Of
course, the only way to get hold of either of them now is on the used
market, and when it comes to software, I am skeptical of that (such as
the possibility of malicious modification, even on supposedly original
diskettes).
--
Paul Bartlett
bartlett at smart.net
PGP key info in message headers
Leslie Ray Richey wrote:
>
>I know what you mean - the computer development is so fast we forget to keep
>the history sometime.
>if you want i will send it to you and you can post it
Yes. I would. Send it to guymacon+" Leslie Ray Richey "0...@spamcop.net
and I will make sure that it gets on the sites where old compilers
live. Thanks!
The above ( guymacon+" Leslie Ray Richey "0...@spamcop.net )is a
perfectly legal email address, but if your ISP has problems with
it, just delete the spaces and quotation marks.
Frisbee® MCNGP wrote:
>Borland's short-lived Turbo Basic.
Borlands Turbo Basic was created by Bob Zale. When Borland
stopped selling Turbo, they licensed it back to Bob Zale who
renamed it PowerBASIC, which is, in my opinion, the best BASIC
you can buy today.
See http://www.powerbasic.com/aboutpb.asp
>"milesh" <mil...@interfaceforce.com> wrote in message
>news:3EC513E1...@interfaceforce.com...
>>
<snip>
>My point was that the reason there was never a QB 5.x is because PDS is NOT
>QB.
Try again(from PDS 7.1): "Microsoft (R) QuickBASIC Extended v7.1"
>Sure, it uses the same language, and borrowed the IDE, but it's not the
>same series. QB died with version 4.5 (RIP)
Nope. Run 'strings' on a few of these products before you yack yack.
From QB 4.5:
Microsoft (R) QuickBASIC Version 4.50
(C) Copyright Microsoft Corporation, 1985-1988.
BQLB45.LIB
BCOM45.LIB
BRUN45.LIB
From QBX 7.0:
Microsoft (R) QuickBASIC Version 4.50
(C) Copyright Microsoft Corporation, 1985-1988.
BAS7QCK.HLP
BAS7ENER.HLP
BCL70???.LIB
From QBX 7.1:
Microsoft (R) QuickBASIC Version 4.50
(C) Copyright Microsoft Corporation, 1985-1988.
BAS7QCK.HLP
BAS7ENER.HLP
BCL71???.LIB
BC.EXE has very common string content from version QB 4.0 thru PDS 7.1
They all have this string:
"rMicrosoft (R) BASIC Compiler Version 3.00 (test)"
All the compilers prior to QB 4.0 look similar internally.
ibm bascom 1.0:"BASCOM-86/88 5.31"
ms bascom 535:"BASCOM-86/88 5.35"
(I don't have QB 1.0)
qb 2.0:"Microsoft BASIC Compiler Runtime Version 5.60"
qb 3.0:"Microsoft BASIC Compiler Runtime Version 5.60"
IMO, QBasic (1.0 & 1.1) was branched off of QuickBasic 4.5 or so.
"ast...@pathfinder.gr" <= L@@K ^-@--@-^
|||[]|||[]|||[]|||[]||||||[]|||[]|||[ © ast...@mail.com
<as...@ath.forthnet.gr> wrote in message
news:3EC38C31...@ath.forthnet.gr...