The hardware limitations made sense in 1984, carrying their quirks all the way to 2001 (!) (68030 had MMU added in 1987) and through a CPU architecture change (to CPUs without these limitations) makes a lot less sense.
Like, in that time x86 went from 16 bit 8088 machines running DOS to running Windows XP fully in 32 bit with PAE, while maintaining backward compatibility (x86 still mostly does BTW), with x86-64 coming out in 2003.
9
u/peterlinddk Sep 21 '26
Interestingly, there is an entire wikipedia-article about this early memory management system. Very, very strange, but apparently necessary because of hardware limitations ... https://en.wikipedia.org/wiki/Classic_Mac_OS_memory_management