On Unix Primitivism =================== Yesterday i read that great post about "UNIX primitivism" on the GopherICU phlog and i think it highlights a very important point: While there is always this yearning for a Lisp machine, for a Smalltalk system or something like that overlooking the point that we have something not THAT far removed from that already at our hands: UNIX is not only an application launcher like other operating systems of similar age (i am looking at you DOS), it is a whole "programming environment" where you get a really nice toolset to create you own tools to solve your problems. there is a nice piece of history on youtube [1] where you can see (besides other notable persons) a young Mr. Kerningham describing the principles UNIX is build of in wonderful simple and understandable terms. Quiet fitting, yesterday i also heard the Lunduke podcast where he was talking about if old software may be better... and while Lunduke surely is a controversial person, he had quiet a good point there: Software that is decades old is "battle tested". Yeah, there may be still bugs and security vulnerabilities lurking somewhere in the dark depths of their sourcecode, but many others have already been spotted and eliminated over the years. Also people tend to get really, really good at using a tool if you give them enough time to master it without trowing out the old every couple of months and installing something working slightly different... a sentiment that was brought forward by an employee of our local hospital while we were there during my wifes pregnancy. The old system that was developed inhouse and was maintained by a local wizard was still mourned even years after it was replaced with something shiny and new. [1] https://www.youtube.com/watch?v=tc4ROCJYbm0