4 ms·
Would it have adequate memory to do it in software? I guess the code was on ROM (punched cards), but you need RAM too. It's also a whole other invention or ser
by hyperpallium2 5y ago
Would it have adequate memory to do it in software? I guess the code was on ROM (punched cards), but you need RAM too. It's also a whole other invention or series of inventions - just because it's software doesn't make it soft and easy. (what software techniques have we yet not thought of - or is it "all already invented"...?)
It's maybe fair to qualify it as his hardware problems being harder than warranted.
Reminds me of Wozniak: made Breakout in hardware... then made it again, much more quickly and malleable in software... but (I think?) only realized he could do that after having made the Apple computer. Kinda sorta related Dragon's Egg (Forward), a novel with a theme that inventions are much easier once you have the idea, and know it's possible.
- ravi-delia 5y agoAs designed, it had storage space on the order of tens of kilobytes, accounting for much of the complexity and cost. It definitely could have gotten by with significantly less memory and smaller, more practical registers.