Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This reminds me of Berlin/Fresco.

https://berlin.sourceforge.net/

I followed this project for years and it's still where I think we should be. X11 architecture with higher level primitives



You know there's a very good reason that failed, as did every one of the numerous projects named X12 and Y-Windows, and why Wayland has taken so many years to continue to fail or even displace X-Windows.

None of them are dynamically extensible at runtime the way the browser is with JavaScript, or Emacs is with Lisp, or NeWS was with PostScript (which failed for economic reasons).

Why not simply use a standards based web browser running directly on the hardware to implement the desktop user interface and window manager and network distributed app platform (i.e. Electron), instead of trying and failing to reinvent X-Windows for the 100th time?


i thought news failed because sun blundered the licensing and kept people from adopting it, not because it was too expensive to run (though it was kind of expensive to run, i don't think that's what killed it; i remember xnews being pretty usable even on a sparc ipc)

speaking of expensive to run, electron struggles to run an app in less than 4 gibibytes of ram, and it's impossible to get things to be reliably responsive in it. and the 'standards based' platform has the kind of sandboxing you need to safely run third-party apps, but it eats its children, like the pgp message format: you only get one level of sandboxing, no sandboxes inside sandboxes, so things implemented on the 'standard' platform can't actually use the sandboxing to confine apps

android surfaceflinger seems to have done a pretty thorough job of displacing x-windows in that surfaceflinger installs outnumber x-windows installs by about 100:1




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: