3 ms·
> But it has had man-centuries of work to get it where it is now; a de novo solution will necessarily need similar levels of work to get to a similar point. Th
by beagle3 10y ago
> But it has had man-centuries of work to get it where it is now; a de novo solution will necessarily need similar levels of work to get to a similar point.
That's not true. There is a lot that went into X that is no longer in use, and doesn't need to be faithfully recreated; e.g. basically almost all rendering (font and otherwise) has moved from server to client. At least in the past (Latest sources I studied were of X10 ... showing my age), that was a significant part of X, with a lot of work going into it - and it does not need to be redone.
- khedoros 10y agoThe way I see it, Wayland will implement interfaces that make sense the way things are now. Compared to X, development will be quicker (because deprecated interfaces won't be implemented), and the code will be cleaner and more secure. We'll have a generally-working system, with a couple little warts, here and there. The way I read the previous post, with its mention of "second-system thinking", is that X is currently just about good enough for just about everything, and that while 90% of the necessary features will fit cleanly into Wayland, it's the last 10% that will introduce 90% of the ugly complexity, and take man-centuries to realize the need for, and then produce.