News for hackers. Stuff that matters.
Re:Playing with Go: Embarrassingly Parallel Scripts by scurry on Monday December 03, 2012 @02:17PM (#4867257)
So what's the difference between xargs and parallel? I thought the point of parallel was that it was xargs with the addition of running things in parallel. But if xargs can do that already, is there any reason to use one over the other?
Re:Playing with Go: Embarrassingly Parallel Scripts by eggoa on Monday December 03, 2012 @03:40PM (#4867655)
It's mostly about how they handle special characters.

http://www.gnu.org/software/parallel/man.html#differences_be...

Re:Playing with Go: Embarrassingly Parallel Scripts by hannibalhorn on Monday December 03, 2012 @03:42PM (#4867674)
In addition to the above, it's worth nothing that parallel also supports running the jobs on multiple remote systems via ssh, giving you an easy way to take advantage of a whole cluster.
Re:Playing with Go: Embarrassingly Parallel Scripts by prodigal_erik on Monday December 03, 2012 @02:52PM (#4867423)
For what it's worth, GNU Parallel seems to be fairly new; at work I have an ubuntu distro from this year and it's not in the package repo yet. xargs is POSIX so you can expect it everywhere, though no parallel option is specified (merely encouraged).
Re:Playing with Go: Embarrassingly Parallel Scripts by skeltoac on Wednesday December 05, 2012 @11:19AM (#4876935)
xargs is already in your path.