I somehow wish Linus would be so pissed off at these interfaces for linux that he goes out and writes something totally awesome like he did with git.
% git push
fatal: protocol error: expected sha/ref, got '
Yes, this is an actual "helpful" error message.You mean like GNOME shell?
A month or two back I started glueing XCB and spidermonkey together. The thought of DOM-based window management crossed my mind but I never saw the point of it. It makes sense in HTML where elements are nested inside one another, but in X, windows are seldomly nested - unless the application was designed that way. The heirarchy would be rather flat in a window manager.
[1] Well maybe it comes a bit too pre-customised, which (to me) is worse than not customised and without sensible defaults. Then again, I may the one to blame here, for using a package rather than building from scratch.