Hacker News new | ask | show | jobs
by addicted 1925 days ago
> The simplicity of the window managers, hotkey daemons and other X clients. You can implement a functional wm in a few hundred lines of C[1] because the X server takes care of most of the stuff. In comparison a compositor has much more work to do and it's difficult to implement one, unless using a big library like wl_roots.

This sounds like they simply extracted some of the work X used to do into an external library. That sounds like an excellent choice with no particular downside IMO?

1 comments

Why is a library any better? Not even disagreeing; I can't see why to prefer either approach.