Hacker News new | ask | show | jobs
by felixgallo 4268 days ago
Don't get me wrong, tics like 'grep -v grep' are suboptimal, and indeed that's why people invented killall, and xargs -0, and so on. But in practice, there exist zero systems without workarounds and grotesqueries, and the unix philosophy, rather than any competing philosophy, is the entire reason why you're able to use any of the networks or computing devices you use today.

Can we do better? Sure! One could imagine a reformation of the unix philosophy to center around strongly typed streams that could totally work after you put about 20 years of effort into replacing the existing tools. All too often, though, the reformers are people who don't understand the philosophy and want to try a weird collection of ad-hockery instead.