I wrote a WIMP based gui on a ZX81 with 1Kb RAM, drop down menus used XORing, used keys to move cursor as no mouse back then, trouble was to make it useful for programs had to increase ram much higher like 16Kb, I used machine code and especially for low level graphics code, was fun to do 🤣
The fact that one can use a wm/compositor to make the desktop lighter is sick. I was using 350MB idle with Alpine + River, it is so damn snappy.
I came to Linux for freedom and stayed for the performance.
Let me intoduce you to sub 100MB idle on OpenBSD with BSPWM (80~90MB)
Damn, how low can one even go?
640K of memory should be enough for anybody.
I had a GUI on a computer with 256kB RAM on no hdd.
I wrote a WIMP based gui on a ZX81 with 1Kb RAM, drop down menus used XORing, used keys to move cursor as no mouse back then, trouble was to make it useful for programs had to increase ram much higher like 16Kb, I used machine code and especially for low level graphics code, was fun to do 🤣