[unix] [humor] Unix Haters Handbook

shlyumper

http://research.microsoft.com/~daniel/uhh-download.html
This book won’t improve your Unix skills. If you are lucky, maybe you will just stop using Unix entirely.
If the automobile had followed the same development as the com-puter, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year killing everyone inside.
— Robert Cringely, InfoWorld

Chupa

ржачная книжица
начиная с содержания

abrek

прикольно
особенно, как с момента написание этой книги другие популярные системы заимствовали многие из этих проблем

shlyumper

К счастью, некоторые проблемы все же решают. Сейчас такое, увы, не пройдет :


From: Daniel Weise <dolores.stanford.edu>
To: UNIX-HATERS
Date: Thu, 1 July 1993 09:10:50 -0700
Subject: tarred and feathered
So, after several attempts, I finally manage to get this 3.2MB file
ftp’d through a flaky link from Europe. Time to untar it.
I type:
% tar -cf thesis.tar
…and get no response.
Whoops.
Is that a “c” rather than an “x”?
Yes.
Did tar give an error message because no files were specified?
No.
Did tar even notice a problem?
No.
Did tar really tar up no files at all?
Yes.
Did tar overwrite the tar file with garbage?
Of course, this is Unix.

abrek

Так то ж GNU tar, а GNU's not UNIX

Aleksei66

Про С++ прикольно. Прошло десять с лишним лет и только сейчас начинают отходить от этого языка, приводя примерно те же аргументы, что изложены в статье.

abrek

Именно про C++? Я ещё до конца не дочитал, но мне казалось, что на юниксах он не прижился.

Aleksei66

Да я больше про Микрософт с его ДотНетом.

abrek

А я думал, ты про сабж
ну, у кого что болит

Ivan8209

C++ is COBOL of 90th
---
...Я работаю антинаучным аферистом...

Aleksei66

Дык если речь идет о С++, то без разницы Unix или Microsoft.
А болит потому, что я некоторое время назад начитался религиозных войн между С++сниками и С#истами. Аргументы последних сильно напоминали аргументы из этой книги (исключая нахваливание С#, конечно).

abrek

> Дык если речь идет о С++, то без разницы Unix или Microsoft.
Эээ
есть разница
C++ довольно мало распространён в лучших современных проявлениях юникса (т.е. свободных ОС: Linux и *BSD)
в частности, в ядре его нет совсем
в базовых утилитах - нет то ли совсем, то ли почти
и вообще хороших программ на C++ очень мало (хотя хороших программ просто мало)
У MS, как я понимаю, не так

Aleksei66

Тем не менее, С++ используется. И работадатели обычно пишут C/С++, т.е. требуют его знания. Если Микрософту удастся его выдавить со своей платформы (на что я надеюсь то позиции С++ будут сильно подорваны, поскольку под виндами ему альтернативы долгое время не было и его знание стало чуть ли не обязательным. А это породило армию С++ программистов и впечатление, что С++ величайший язык всех времен и народов, которое прочно засело в головах управляющего персонала, которому нет дела до Unix'ов и Windows.

abrek

Ты думаешь, что по воле Microsoft исчезнут работодатели, у которых что-то засело в голове?
Ну будет не C++, а какой-нибудь новый silver bullet.

Aleksei66

Хе, хе. Посмотрим. Главное С++ завалить.

abrek

Одумайся. Это тебе ложную цель поставили.

Ivan8209

Кстати, знакомы с Rob Pike "System Software Research Is Irrelevant"?
По-моему, так пишется, но не ручаюсь.
Тоже интересные мысли пишет.
---
...Я работаю антинаучным аферистом...

abrek

маза книжка слишком толстая
чем дальше, тем менее правдоподобно и менее смешно
про безопасность уже лажа полная (с современной точки зрения, тогда может и актуально это было)
Оставить комментарий
Имя или ник:
Комментарий: