4 ms·
Since 2000, we have been building new stuff on top of the already established OS and system-level abstractions, without ever questioning their adequacy in these
by bluetomcat 5y ago
Since 2000, we have been building new stuff on top of the already established OS and system-level abstractions, without ever questioning their adequacy in these new configurations. Virtualization and containerization have certainly developed and enabled new modes of deployment and maintenance, but they still play with the decades-old x86 ISA and spin up a Unix-like OS with a decades-old process state model and everything-is-a-byte-stream-mindset. Fundamental computing research should start from the ground up without any concerns for portability and industrial viability. It should demonstrate new abstractions for new classes of problems, without carrying the burden of legacy.