[HN Gopher] The Applesoft Compiler (TASC): We have the source co...
___________________________________________________________________
The Applesoft Compiler (TASC): We have the source code, in a sense
Author : zdw
Score : 55 points
Date : 2022-04-23 20:31 UTC (2 hours ago)
(HTM) web link (devblogs.microsoft.com)
(TXT) w3m dump (devblogs.microsoft.com)
| js2 wrote:
| I'm confused about deleting comments and renaming variables
| unless TASC itself written in Applesoft. Which seems crazy.
|
| > As the author added features, he kept hitting the Apple ]['s
| 48KB RAM limit
|
| There was a language card that could replace the upper 16KB of
| ROM with RAM, but of course, you'd still need to have the
| interpreter somewhere.
|
| I've never heard of TASC before, but Beagle Bros also had an
| AppleSoft compiler (released in 1986):
|
| https://archive.org/details/Beagle_Bros-Beagle_Compiler
|
| Beagle Bros had an bevy of amazing software in general:
|
| https://en.wikipedia.org/wiki/Beagle_Bros
|
| I feel bad now that I pirated so much of it as a teenager.
| tambourine_man wrote:
| > All three passes were written largely in Applesoft
|
| Wouldn't this explain it?
|
| But it seems odd that they wouldn't at least save a LUT
| relating the shortened and expanded variable name.
| js2 wrote:
| Doh. I read right over that.
| wumpus wrote:
| Applesoft II fit in 10 kilobytes of rom and had to be able to
| run in as little as 4 kilobytes of ram. The one thing that
| Microsoft was an expert at (in that era) was sacrificing
| features to fit.
|
| There was no special version for machines with more ram or
| with a floppy disk.
___________________________________________________________________
(page generated 2022-04-23 23:00 UTC)