, ryanb wrote

[...]

The video also makes it apparent how dated the UNIX design is.  Many of the UNIX fundamentals (everything is a file stream, pipe all your data around between snippets of code, scripting everything together) made a lot of sense and solved a lot of problems in the environment of the late sixties -- when everything was text based and command driven, and all computer users were trained technical users.  Those concepts of computing don't fit well into modern computing -- GUIs, events, non-technical users, etc.  UNIX (and LINUX which followed the same model almost exactly) has tried to adapt by patching things on here and there, but that has produced a system that is still really suitable only to technical users that are largely working the same way they did three or four decades ago.  (I admit that I fall into that category at times.)  For the average user, it still ends up being clumsy and awkward.  Certainly Windows has its crusty corners too.

[...]

  1. You are aware that macs run a form of unix, are you?
  2. The command line isn't for the average user, true, but that doesn't mean it's dated. I read that Microsoft is planning a command line only version of windows (!)
  3.  Same for pipes. If i'm not mistaken, powershell tries to be shell 2.0. It's "pipes done right" with something else flowing in them instead of text (facepalm)