[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Evil Conspiracy!
There are and were many derivations of basic. MicroSoft had great marketing
(but a bad product).
"Scott Alfter" <salfter@salfter.dyndns.org> wrote in message
u4ec6pr4929fee@corp.supernews.com">news:u4ec6pr4929fee@corp.supernews.com...
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> In article <3C47178B.7050905@coli.uni-sb.de>,
> Linards Ticmanis <ticmanis@coli.uni-sb.de> wrote:
> >Dan wrote:
> >> Microsoft made Applesoft Basic!?!?
> >
> >Well, unfortunately the answer is YES...
> >
> >Notable exceptions are Apple's Integer BASIC, and (I think) the BASIC of
> >the TI 99/4A.
>
> Everyone here (well, everyone in csa2 anyway) knows Woz wrote Integer
BASIC,
> and I'm 99% sure (bad pun) that TI BASIC and Extended TI BASIC didn't come
> out of Redmond (or wherever Microsoft was based at the time). Once you
get
> beyond the simplest stuff, the syntax (and sometimes the semantics) of TI
> BASIC diverges quite a bit from the various Microsoft BASIC variants.
>
> There are a few more BASICs that weren't derived from Microsoft BASIC.
> Atari had its own BASIC; the biggest difference that I recall was that it
> didn't support arrays of strings. MS BASIC for the same machines, which
was
> also available in a different cartridge, does provide support for arrays
of
> strings. I think Tandy rolled its own Color BASIC for the CoCo, but
> Extended Color BASIC identifies itself as a MS BASIC variant (I'm guessing
> this is the case as standard Color BASIC doesn't include the "under
license
> from MS" line in the boot message that Extended Color BASIC includes).
>
> That said, given the original post regarding PRINT 23+"23"+-23 and its
> result...shouldn't that come back with a type-mismatch error? The +
> operator is overloaded, but you can't concatenate a string and a number
and
> you can't add them together. Does Applesoft do something other than
report
> an error? (I'm at work right now, so I can't fire up one of my IIs and
> check for myself.)
>
> _/_
> / v \ Scott Alfter (salfter@salfter.dyndns.org)
> (IIGS( http://salfter.dyndns.org
> \_^_/ rm -rf /bin/laden
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (GNU/Linux)
> Comment: For info see http://www.gnupg.org
>
> iD8DBQE8RzEvVgTKos01OwkRApBgAKCoyhcos48n0tDFvdrJKflAwJAzkACfZfee
> 8cILshhNe3DwEXMHBBVSbY8=
> =XBj/
> -----END PGP SIGNATURE-----