Smooth transition? From what?
Posted Nov 9, 2010 15:23 UTC (Tue) by khim
In reply to: LPC: Life after X
Parent article: LPC: Life after X
But that's a much easier problem to solve and a much smoother transition to the future than throwing out X completely.
How come? You seem to assume that developers are using X and the only problem here is some shortcomings. Well, newsflash: no, they don't! Most applications today are written for Windows, PS3, Wii, iOS or Android. Not for X. Developers know toolkits (mostly GDI, but sometimes WPF or even Qt) and DirectX/OpenGL. They don't know X and then don't want to know X. This is fact of life. That's why all these band-aids are doomed: they impose burden on developers for megligible benefit.
X is this thing down there which only exist to make our life misarable - this is POV of many (most?) developers. That's why it must be removed.
Eventually, the best way to do things would be to have toolkits like Qt and Gtk be loadable modules that get installed in the X server rather than in client applications.
But why introduce this stupid layer at all? Give the developers the means to run client app which talks with GPU and server - and he'll decide how to split the work. This is how it works on Windows, XBox360 and PS3 - and it certainly attracted significantly more developers then X redesigns ever could.
to post comments)