So your argument is that the future of computing is one where it's fine for everything to be incompatible, because nobody is likely to care?
Actually from what little I've looked at LightDM, I think the developers are thinking about multi-core systems and trying to move in a direction which would allow LightDM to run on multi-core systems more efficiently. By breaking things up into smaller discrete executable chunks, it's much easier to divvy those chunks up among execution units.
Would you like to guess how many threads LightDM runs? Here's a hint: It's the same number that gdm uses. And, honestly, if your login manager is consuming significant CPU on a modern system then you've already fucked up beyond all recognition.
Re: LightDM looks more to the future of computing -- I think
Actually from what little I've looked at LightDM, I think the developers are thinking about multi-core systems and trying to move in a direction which would allow LightDM to run on multi-core systems more efficiently. By breaking things up into smaller discrete executable chunks, it's much easier to divvy those chunks up among execution units.
Would you like to guess how many threads LightDM runs? Here's a hint: It's the same number that gdm uses. And, honestly, if your login manager is consuming significant CPU on a modern system then you've already fucked up beyond all recognition.