Linked by Thom Holwerda on Thu 10th Jan 2013 01:41 UTC, submitted by lucas_maximus
Permalink for comment 548091
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 06/13/13 14:35 UTC
Linked by Thom Holwerda on 06/11/13 17:07 UTC
Linked by Thom Holwerda on 06/10/13 23:13 UTC
Linked by Thom Holwerda on 06/08/13 14:57 UTC
Linked by Thom Holwerda on 06/07/13 11:40 UTC
Linked by Thom Holwerda on 06/04/13 12:45 UTC
Linked by nfeske on 05/31/13 10:12 UTC
Linked by Thom Holwerda on 05/29/13 16:59 UTC
Linked by Thom Holwerda on 05/24/13 17:26 UTC
Linked by Thom Holwerda on 05/21/13 21:38 UTC
More Features »
Sponsored Links



Member since:
2006-02-01
Quoting the article:
"and no, gsed -i is not a valid excuse. Come on, you need half a line of shell script to do the equivalent of gsed -i"
Sure adding half a line of shell script (I assume 40 characters, right?) is "easy", but it cluters, and if you have to do it every time it becomes a pain. And people don't use the GNU extension because they don't bother to check, but because they are damn convenient.
Personnaly at work, I mainly use a Linux box, and I also have from time to time to use a Solaris box, and it is just a pain in the ass to have to write things like "find . | xargs grep 'somestring'" instead of just "grep -r 'somestring'" and so on. In the end I just end up using the GNU tools on Solaris as well.
GNU extensions were not created to make the system incompatible, they were created for convenience. And I don't see why it should be up to upstream to spend extra work on supporting other platform.