4 ms·
Yes, agreed. And as someone who used RISC OS 2, I should point out that RO2 was significantly smaller, faster, and far more responsive than RO3 -- and that's o
by lproven 4y ago
Yes, agreed.
And as someone who used RISC OS 2, I should point out that RO2 was significantly smaller, faster, and far more responsive than RO3 -- and that's on an 8MHz ARM2.
RO is much smaller and quicker than any other modern GUI OS. I believe, from faint memory, that the first Raspberry Pi version the ROOL organisation demoed to Raspberry Pi founder Eben Upton didn't have drivers to access the SD card yet, so it booted into RAM and then couldn't load anything else.
He asked how big it was: they told him, it's about 6MB, compressed.
He said, "no, not the kernel, the whole OS."
They said "that is the whole OS!"
6MB for kernel, filesystems, GUI, desktop, terminal emulator, core apps (text and image editors, BASIC interpreter, etc.)
I've only ever seen 3 OSes that compare at all to RO in terms of snappy responsiveness.
1. Psion EPOC16 (Psion 3, 3A, 3C, 3MX PDAs) and EPOC32 (Psion 5, 5MX, netBook PDAs).
2. The 1990s QNX Demo Disk showed that a desktop PC OS can rival RISC OS in compactness. It's the only one that could, though, and due to heavy compression it wasn't super fast.
3. BeOS was very close to as snappy and responsive, albeit ~2-3 orders of magnitude bigger. BeOS showed that PC hardware could compete: a PC in the hundreds-of-MHz class, with a 3-digit number of megabytes of RAM, could boot in seconds off a spinning rust HDD, and present a desktop with exceptional responsiveness.
Today, even a multi-core multi-gigahertz class machine running Windows or Linux or macOS feels like wading in molasses by comparison with RISC OS or BeOS.
Sadly, this includes Haiku and M1 Macs.
I've had no difficulty setting RISC OS on a Pi to whatever the native res of the connected screen was. Can't reproduce that one.
Modern browsers are coming; a WebKit-based browser is in testing now, as is a new TCP/IP stack with IPv6 and Wifi support.