> In 1986 the successor to SunView was developed, the Network extensible Window System, or NeWS. SunView with NeWS was a powerful 2D graphics engine. It ran Adobe Display PostScript. The Sun workstations ran BSD unix, had good networking, protected memory, virtual memory and so on. And it did all that with 16 MB of memory. That's not a typo... 16 megabytes. Today our computers have 1000 times more RAM, but do our com…
Thankfully, NeWS has a successor: the browser and Electron. Before you giggle, recognize that in 1990 16 MiB was a HUGE amount of memory, and apps that needed that much to run felt even slower and more bloated than today's Electron apps. A workstation with that much memory would have cost $10,000 or so in 1980s dollars. Can't wait for DonHopkins to magically appear and infodump about NeWS and his involvement therewit…
By the mid 90's there were tools (even fancy 'skins' to XT such as Xaw3D) and WM's which reduced the CPU usage a lot. Today Electron it's more bloated with every release.
If any, by 2025 Gnome would kill any GJS usage to parts of Mutter would be reimplemented in either Vala or Rust getting a big performance boost. BcacheFS would be a stable thing making EXT4 something to be legacied in years. Even the open release of JFS was incredible; a journaling FS being much better for old CPU's than EXT3...
Today we are seeing the opposite trend.