3 ms·
Yeah you've got a point. What's the lesser evil though when the alternative is overconfident over-motivated junior devs refactoring stuff for the sake of it whi
by tannhaeuser 1y ago
Yeah you've got a point. What's the lesser evil though when the alternative is overconfident over-motivated junior devs refactoring stuff for the sake of it while breaking apps, not realising their work should be to support the precious few FOSS desktop apps we have that won't come back with no new ones in sight either, leading us into know how monopolisation. That attitude is showing right here with Wayland apologists getting defensive as in nothing wrong with Wayland, it's just a new "platform" lol. Same thing with programming language fetishists which is just a means to an end. The problem is that the next generation of developers want to have their fun and educational experience reinventing stuff, too; and who wants to blame them when that's just what the previous gen did.
- gf000 1y agoThis is just malicious, ignorant and plain falss towards the Wayland developers (which is by the way a very diverse group), whom are by all chance waay more experienced than you are. Also, fails to take into account that X has plenty of objective design failures, which is to be expected given GPUs didn't exist at the time of its invention.
- pjmlp 1y agoGPUs did exist, maybe not what we know them today but exist did they. Assuming that the entry https://en.wikipedia.org/wiki/X_Window_System https://en.wikipedia.org/wiki/X_Window_System is correct, the initial release was in 1984. Amiga 500 Blitter, which is a baby step into GPU would become, is from 1987. Texas Instruments TMS34010 was released in 1986, being the very first programmable graphics processor, going beyond DMA programable ones like the Amiga 500's Agnus. https://en.wikipedia.org/wiki/TMS34010 https://en.wikipedia.org/wiki/TMS34010 While these jurassic GPUs could not be taken into account for X Window 1.0 design, by the time of X11R6 release, it was more than enough time to have had them into account. EDIT: reformating