A lot of the criticisms of UNIX in the UHH come from LISPers with fond memories of the LISP Machine which (like HyperCard) had virtues orthogonal to the virtues of most programming environments today.
Much of the remaining criticism is of its command-line interface. The people who wrote the book were and are very much programmers and systems engineers, so the "UNIX is to 133t for too" argument is off-point. This isn't a bunch of people who think learning Microsoft Word is computer science complaining than reading man pages is too hard.
E.g. I don't know of _any_ UNIX user who hasn't been bitten by a typo with rm.
Anyway, UHH is a fun book to read, and it was nice to be reminded of Ritchie's anti-forward.
I love this line from Don Norman's actual forward:
"Unix survives only because everyone else has done so badly."
Much of the remaining criticism is of its command-line interface. The people who wrote the book were and are very much programmers and systems engineers, so the "UNIX is to 133t for too" argument is off-point. This isn't a bunch of people who think learning Microsoft Word is computer science complaining than reading man pages is too hard.
E.g. I don't know of _any_ UNIX user who hasn't been bitten by a typo with rm.
Anyway, UHH is a fun book to read, and it was nice to be reminded of Ritchie's anti-forward.
I love this line from Don Norman's actual forward:
"Unix survives only because everyone else has done so badly."