[racket] Aging code

From: Asumu Takikawa (asumu at ccs.neu.edu)
Date: Wed Jul 10 22:41:07 EDT 2013

On 2013-07-10 18:03:07 -0400, Sean McBeth wrote:
>  -- Embrace more of the Unix philosophy of small programs doing one thing
>  well.  You cannot deny that programs like ls, cd, mkdir, grep, etc. have
>  lasted a very, very long time and have no need for being changed (beyond
>  the occasional discovery of defects).

It's interesting that you mention these examples. While `ls` and `cd`
are less likely to be superceded, a lot of other unix utilities are
improved or replaced by competitors.

For `grep` there is `ack` for example. There are many versions of the
`locate` utility, many competing ntpds, fetchmails, many pagers, and so
on. It seems like in these cases what's more important is the "service"
(or perhaps "interface") that is provided.


Posted on the users mailing list.