4 ms·
>Although shell escaping does work (assuming that there aren't any mistakes in the shell escaping implementation), realistically, no one actually bothers — it's
by mappu 11y ago
>Although shell escaping does work (assuming that there aren't any mistakes in the shell escaping implementation), realistically, no one actually bothers — it's too much trouble
I bother. It's not hard. If you're not escaping outputs, you're part of the problem.
I made substantially the same comment when this article was originally posted ( https://news.ycombinator.com/item?id=3689561 https://news.ycombinator.com/item?id=3689561 )
- StefanKarpinski 11y agoThe point of this post – and the design of how one calls external programs in Julia – is that it makes "being part of the solution" the default, easiest thing to do. It's great that you bother (I do too), but many won't unless you make the virtuous option also the easiest option.