3 ms·
Yes, but the systems with two-char identifiers were also the ones with the most extreme RAM restrictions. Some commercial Apple II software was actually writte
by JohnBooty 8y ago
Yes, but the systems with two-char identifiers were also the ones with the most extreme RAM restrictions.
Some commercial Apple II software was actually written in BASIC, and you could read the code. It was usually fairly liberally commented. Example code in magazines was liberally commented as well. Folks didn't seem to comment individual lines of code, but tended to "name" and sometimes describe their GOSUB (subroutine) blocks.
But, Applesoft basic didn't force you to use two character variable names. Because most Apple II's on the market had a luxurious 64KB or 128KB of RAM, and none had less than 48KB.
I think it was a different story on systems with 4KB or perhaps 16KB of RAM. On those systems I bet you were often squeezing out every byte.
I also think some older languages (COBOL?) often had restrictions like this.