Linked by Thom Holwerda on Thu 19th May 2011 18:59 UTC, submitted by fran
Thread beginning with comment 473786
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
Linked by Thom Holwerda on 05/17/13 23:35 UTC, submitted by kragil
Linked by MOS6510 on 05/17/13 22:22 UTC
Linked by Thom Holwerda on 05/17/13 22:15 UTC, submitted by Tom
Linked by Thom Holwerda on 05/16/13 21:41 UTC
Linked by Thom Holwerda on 05/16/13 17:04 UTC
More News »
Sponsored Links




Member since:
2009-11-29
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.