3 ms·
> ... all sorts of clever PACK/UNPACK processing to make maximum use of what had originally been very restricted amounts of memory. Up thread, I mentioned that
by jes 4y ago
> ... all sorts of clever PACK/UNPACK processing to make maximum use of what had originally been very restricted amounts of memory.
Up thread, I mentioned that I helped with the development of a C language interpreter for BASIC-2.
You're exactly right about how tight memory was.
One of guys at TOM Software, "Russ," used to keep a 1-dimensional array variable in his code. I remember one day we did something to the interpreter that wound up giving BASIC-2 programs a few additional bytes of program storage space. Russ just about had an orgasm as he updated his "free space" variable. When I asked him about it, he indicated that "When I get enough free memory, I can implement another feature!"
Way to take one for the team, Russ, wherever the hell you are these days!