[TUHS] Were all of you.. Hippies?
ag4ve.us at gmail.com
Fri Mar 24 17:15:13 AEST 2017
On Thu, Mar 23, 2017, 20:28 Larry McVoy <lm at mcvoy.com> wrote:
> Personally, I sort of get the ls<something> model. ls is how you list
> things, <something> is how you say what you want to list. Is it Unix
> like? Hmm, perhaps not. Is it useful? Like a lot of stuff that Linux
> did, hell yes it's useful. I've written perl scripts to paw through
> /proc and /sys to do the same thing and each time I've found a ls<xxx>
> that does what I want I have gleefully tossed my script.
> Linux is weird. It's not elegant like the early unix systems, it's
> not as well put together if you look at it through unix glasses (and
> don't get me started on plan 9 glasses). But it is *useful*. They
> favored useful over elegant. I don't think they disliked elegant,
> I suspect that many of us would say they didn't have the good taste
> to do elegant, whatever. It's useful. I'll take that. And it's
> really not that bad. Unless you are grumpy and want a perfect world.
(From a mainly Linux background - I'm curious where the rust stains are)
Everything is still a file. I've got some arguments about the Linux kernel
build process (having to bootstrap your config system seems wrong to me -
or creating a totally new format for the config - kconfig) and don't really
appreciate their stance on security and don't really appreciate a thousand
files in etc vs using /usr/local/etc for most things.
I guess one could argue that sysfs is a bit much, and I've obviously seen
the arguments over systemd (and I admit that could've been handled better
both politically and technically) but all in all, I think that both are
But the system itself (and distros) seem to be pretty Unix like to me. Of
course, this is from someone who uses the hell out of the shell
autocomplete (many zsh compdef and the like) and opens new files in vim
using the servername of an existing vim instance and loves
scripts/libraries that go outside of UTF to display cool things (namely
progress bars and select bubbles) and abuses bash extglob and sits in a
split tmux (sometimes with a split vim), so... Maybe the old school Unix
mentality is lost on me.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the TUHS