News for hackers. Stuff that matters.
Re:Doug McIlroy on Unix Taste (2014) by uudecode on Friday June 10, 2016 @01:29AM (#11874483)
Negative coding. Eliminate cruft. Drop "features". Go small. Stop modifying the same program to do more. Finish.

Open to interpretation but that's my take. You use the word "elegance" and I think that's the idea. Alas, software usually does not "evolve" toward elegance.

tr -h | wc

Re:Doug McIlroy on Unix Taste (2014) by GFK_of_xmaspast on Friday June 10, 2016 @08:35AM (#11875893)
$ tr -h

tr: illegal option -- h

usage: tr [-Ccsu] string1 string2

       tr [-Ccu] -d string1

       tr [-Ccu] -s string1

       tr [-Ccu] -ds string1 string2
Re:Doug McIlroy on Unix Taste (2014) by uudecode on Friday June 10, 2016 @10:18AM (#11876504)
That's GNU, I'm guessing. BSD is a little different.
Re:Doug McIlroy on Unix Taste (2014) by GFK_of_xmaspast on Friday June 10, 2016 @10:20AM (#11876521)
TR(1) BSD General Commands Manual TR(1)
Re:Doug McIlroy on Unix Taste (2014) by uudecode on Friday June 10, 2016 @09:25PM (#11881499)
FreeBSD. Got it. But not OpenBSD, NetBSD, or Solaris. Interesting how even with a relatively simple utility like tr, changes were made.