Re: *nix
On 16/02/2020 05:52, Andrei POPESCU wrote:
> On Sb, 15 feb 20, 20:17:07, Charles Curley wrote:
>> On Sat, 15 Feb 2020 14:03:02 -0700
>> ghe <ghe@slsware.net> wrote:
>>
>>> Until recently, the *nix communities have stuck pretty well to these
>>> recommendations -- they're just descriptions of competent programming,
>>> after all. There may be some discussion over the definitions of "one
>>> thing" and "well" but there is software in our Linux that, I think,
>>> doesn't conform to anybody's understanding of these maxims.
>> And then there are the exceptions that illustrate the rule. Emacs,
>> LibreOffice and systemd (all of which I use, not necessarily
>> enthusiastically) come to mind.
> ... as well as Linux (the kernel), grub, u-boot, busybox, GCC, vim,
> apache / nginx, mc, (neo)mutt, etc. and that is not even including GUI
> programs.
>
> If you truly believe in this principle without any exception throw away
> your Swiss army knife / Leatherman now.
And how about cat, at least the gnu version? From the man page it can
also number lines, show non-printing characters, indicate line ends and
suppress repeated blank lines.
--
<awkward> anyone around?
<Flav> no, we're all irregular polygons
Eduardo M KALINOWSKI
eduardo@kalinowski.com.br
Reply to:
- References:
- *nix
- From: ghe <ghe@slsware.net>
- Re: *nix
- From: Charles Curley <charlescurley@charlescurley.com>
- Re: *nix
- From: Andrei POPESCU <andreimpopescu@gmail.com>