Linked by Thom Holwerda on Thu 19th May 2011 18:59 UTC, submitted by fran
Gnome Something's - once again - brewing within the GNOME project. While a mere suggestion for now, and by no means any form of official policy, influential voices within the GNOME project are arguing that GNOME should become a full-fledged Linux-based operating system, and that the desktop environment should drop support for other operating systems such as Solaris and the BSDs. I have a feeling this isn't going to go down well with many of our readers.
Permalink for comment 473786
To read all comments associated with this story, please click here.
RE: Sad but inevitable
by cheemosabe on Thu 19th May 2011 20:13 UTC in reply to "Sad but inevitable"
cheemosabe
Member since:
2009-11-29

What is so technically demanding in a stupid WM that just grew fat?


People, don't get carried away with opinions when you haven't encountered this problem. I have. I was working on a file manager written using GTK and I was considering using GIO to be consistent and portable, instead of Linux's inotify, which is really really much greater. With inotify you can monitor a directory and when something happens you don't have to read the whole directory to see what changed. Inotify tells you exactly what happened with exactly which file. I can't describe how much code I had to add to handle keeping things sorted and stuff (in a way I consider very hackish compared to then cleanliness of inotify).

It occured to me that MacOS has a huuuuge advantage from this point of view (let's compare with Apple so we can avoid the Microsoft flames). It is, in fact, on the opposite side of the spectrum. It has a very clear direction, no need to support zillions of configurations, no cruft, just the code the needs to run to do what you tell it to.

Linux is, obviously, on the other side of the spectrum. If it is to become anything of what people expect it to (year of the Linux Desktop and everything) it needs to sway a little towards the middle at least. You can't expect to win an car race with all the 16 cars you sponsor (say) out of 22, refusing to accept anything less. You can focus on one and then you can hope for something. You can help the other teams catch up with you but you need to focus on your main one.

Reply Parent Score: 10