4 ms·
Much like how cosmic inflation after the Big Bang is postulated to have left pockets of normal space, I think the exponential expansion of computing power due t
by phaedrus 6y ago
Much like how cosmic inflation after the Big Bang is postulated to have left pockets of normal space, I think the exponential expansion of computing power due to the Moore's law left several scales of computing which are relatively unexplored as a discipline.
Besides the meso-scale identified by the author of the linked article, I think there's another little-explored island at the scale where programs are bigger than what we built for 16-bit machines, but smaller than what we tended to build for 32-bit machines. Certainly most extended memory DOS games and early Windows programs could be argued to lie in this range, but I'm asking what would we build in this scale using modern tools for contemporary applications?
For example a GUI program in the 50Kb - 500Kb scale would probably be written in C/C++ and use #defines for Windows message constants. A program in the 10Mb - 100Mb scale might be written in Java or C# and include a 10's to 100's of megabyte runtime framework. (I'm including the framework, not just the user code, in the scale here.) What about the scale from 500Kb - 10Mb? I could imagine a program, still written in C/C++, using Sqlite (which didn't exist 21 years ago) to define its Windows message constants.