"Finally, a huge technical issue was the primitive nature of the Mac OS at the time. […] you had a fixed amount of RAM and running out was common and exceedingly hard to reliably recover from, especially when it turned out the guy who implemented the Bento structured-storage engine had ignored error handling beyond calling a generic “panic” hook when any allocation […] returned an error."
And here I am whining about that still in 2021.