Posted Jul 21, 2006 13:44 UTC (Fri) by pizza
In reply to: inotify
Parent article: OLS: On how user space sucks
So inotify has been in linux 2.6 for about a year now; cool.
Now what about the other platforms that Gnome has to run on? How long have they had inotify? Have they ever? Will it work the same way?
When one of your project goals is to be portable, you really do need to code to the least-common-denominator APIs. Special-case code paths add greatly to software complexity and make debugging more difficult.
Yes, userspace often does a lot of dumb things, but "not taking advantage of bleeding-edge kernel features" isn't usually one of them.
to post comments)