Ασυνήθιστο e-book για ... Unix ή όχι ...

Εδώ μπαίνουν θέματα σχετικά με βιβλία.
User avatar
Argi
byte level
byte level
Posts: 122
Joined: Tue Nov 09, 2004 7:22 pm

Ασυνήθιστο e-book για ... Unix ή όχι ...

Postby Argi » Sat Feb 19, 2005 12:46 pm

Κοιτάζοντας μια μέρα κάτι links για e-book sites εδώ στο forum
πήγα σε ένα site και βρήκα αυτό το link

http://simson.net/ref/ugh.pdf

Το βιβλίο λέγεται The Unix Haters Handbook και
είναι γραμμένο από άτομα που πραγματικά μισούν το
Unix! Οι συγγραφείς περιγράφουν τα μειονεκτήματα
του και άσχημες ιστορίες .Ακόμα έχει δημιουργηθεί και
κοινότητα από τέτοια άτομα και πραγματικά είναι απίστευτα
αυτά που λένε στο βιβλίο για το Unix!

Σίγουρα αυτό το βιβλίο δεν προορίζεται για οπαδούς του Unix
παρόλα αυτά έχει πολύ πλάκα από τις πρώτες ματιές που του
έχω ρίξει.Έχει γεμίσει ο τόπος από βιβλία χρήσης του Unix και
αυτό το βιβλίο είναι κάτι το προτότυπο καθώς είναι βιβλίο
αντι-χρήσης του Unix!

...Παντως εγώ δεν ανήκω σε αυτή την κοινότητα ατόμων...
User avatar
mikem4600
Gbyte level
Gbyte level
Posts: 1363
Joined: Fri Mar 12, 2004 2:00 pm
Academic status: Alumnus/a
Gender:
Location: A Galaxy Far, Far Away
Contact:

Postby mikem4600 » Sat Feb 19, 2005 4:11 pm

Χμμμ... για να το περιλάβω... ;)

Edit:

Πραγματικά θεϊκό το βιβλίο!!... :-D :evil: :) :roll: 360 σελίδες, αλλά καλό είναι... Όποτε βρω χρόνο θα το διαβάσω όλο, π.χ. το καλοκαίρι (λέμε τώρα...)

Ατάκες:

Modern Unix is a catastrophe. It’s the “Un-Operating System”: unreliable, unintuitive, unforgiving, unhelpful, and underpowered. Little is more frustrating than trying to force Unix to do something useful and nontrivial. Modern Unix impedes progress in computer science, wastes billions of dollars, and destroys the common sense of many who seriously use it.

(...)

Deficient by Design

The original Unix solved a problem and solved it well, as did the Roman numeral system, the mercury treatment for syphilis, and carbon paper. And like those technologies, Unix, too, rightfully belongs to history. It was developed for a machine with little memory, tiny disks, no graphics, no networking, and no power. In those days it was mandatory to adopt an attitude that said:
• “Being small and simple is more important than being complete and correct.”
• “You only have to solve 90% of the problem.”
• “Everything is a stream of bytes.”
These attitudes are no longer appropriate for an operating system that hosts complex and important applications. They can even be deadly when Unix is used by untrained operators for safety-critical tasks.
...


People have published some of Unix’s more ludicrous errors messages as jokes. The following Unix puns were distributed on the Usenet, without an attributed author. They work with the C shell.

Code: Select all

% rm meese-ethics
rm: meese-ethics nonexistent
% ar m God
ar: God does not exist
% "How would you rate Dan Quayle's incompetence?
Unmatched ".
% ^How did the sex change^ operation go?
Modifier failed.
% If I had a ( for every $ the Congress spent,
what would I have?
Too many ('s.
% make love
Make: Don't know how to make love. Stop.
% sleep with me
bad character
% got a light?
No match.
% man: why did you get a divorce?
man:: Too many arguments.
% ^What is saccharine?
Bad substitute.
% %blow
%blow: No such job.

These attempts at humor work with the Bourne shell:

Code: Select all

$ PATH=pretending! /usr/ucb/which sense
no sense in pretending!
$ drink <bottle; opener
bottle: cannot open
opener: not found
$ mkdir matter; cat >matter
matter: cannot create
Autocracy hates questions. Anarchy hates answers.
User avatar
minas
byte level
byte level
Posts: 63
Joined: Mon May 03, 2004 2:22 pm
Location: Milky Way

Postby minas » Sun Feb 20, 2005 2:48 am

Παράθεση:
Modern Unix is a catastrophe. It’s the “Un-Operating System”: unreliable, unintuitive, unforgiving, unhelpful, and underpowered. Little is more frustrating than trying to force Unix to do something useful and nontrivial. Modern Unix impedes progress in computer science, wastes billions of dollars, and destroys the common sense of many who seriously use it.

(...)

Deficient by Design

The original Unix solved a problem and solved it well, as did the Roman numeral system, the mercury treatment for syphilis, and carbon paper. And like those technologies, Unix, too, rightfully belongs to history. It was developed for a machine with little memory, tiny disks, no graphics, no networking, and no power. In those days it was mandatory to adopt an attitude that said:
• “Being small and simple is more important than being complete and correct.”
• “You only have to solve 90% of the problem.”
• “Everything is a stream of bytes.”
These attitudes are no longer appropriate for an operating system that hosts complex and important applications. They can even be deadly when Unix is used by untrained operators for safety-critical tasks.
...



Δεν ξέρω τι λες εσύ (ή μάλλον αυτοί) αλλά εγώ πιστεύω ότι μέχρι τα τέλη του 2002 οι μισές προτάσεις από το παραπάνω κείμενο θα μπορούσαν κάλλιστα να χρησιμοποιηθούν για την περιγραφή των Windows (διάφορες εκδόσεις) εκείνης της εποχής αλλάζοντας μόνο όπου υπάρχει Unix σε Windows.
User avatar
Argi
byte level
byte level
Posts: 122
Joined: Tue Nov 09, 2004 7:22 pm

Postby Argi » Sun Feb 20, 2005 9:58 am

Όντως και τα Windows δεν είναι καλύτερα,
αλλά έχουν βγεί άπειρα άρθα που βρίζουν
τα Win και σχεδόν κανένα που να κατηγορεί
το Unix... και μάλλον για να γράψεις 360
σελίδες κατά του Unix πρέπει ή τρελός να είσαι
ή να έχεις διαπιστώσει ότι κάτι τέτοιο θα
πουλήσει πολλά αντίτυπα...πάντως εμένα μου
αρέσει γιατί έχει πολύ πλάκα

Οι παραθέσεις ήταν πολύ καλές!!! :lol:
User avatar
mikem4600
Gbyte level
Gbyte level
Posts: 1363
Joined: Fri Mar 12, 2004 2:00 pm
Academic status: Alumnus/a
Gender:
Location: A Galaxy Far, Far Away
Contact:

Postby mikem4600 » Sun Feb 20, 2005 3:50 pm

minas wrote:Δεν ξέρω τι λες εσύ (ή μάλλον αυτοί) αλλά εγώ πιστεύω ότι μέχρι τα τέλη του 2002 οι μισές προτάσεις από το παραπάνω κείμενο θα μπορούσαν κάλλιστα να χρησιμοποιηθούν για την περιγραφή των Windows (διάφορες εκδόσεις) εκείνης της εποχής αλλάζοντας μόνο όπου υπάρχει Unix σε Windows.

Βασικά δεν είναι μόνο τα Windows. Σύγκρινε με το MacOS... (το βιβλιο παραθέτει πολλά παραδείγματα σε σχέση με αυτό...) Το σημαντικό παραπάνω ήταν οι 3 κουκίδες, οι οποίες αντιπροσωπεύουν πλήρως τον κόσμο του Unix (σε όλες τις εκδόσεις) και καθόλου τον κόσμο των Windows/MacOS (επίσης σε όλες τις εκδόσεις). Άλλες ενδιαφέρουσες παραθέσεις:

Αναφερόμενοι στο MacOS πριν το X (το οποίο ήταν "χειρότερο", κι όλας, σε σχέση με το X)
Pipes are good for simple hacks, like passing around simple text streams, but not for building robust software. For example, an early paper on pipes showed how a spelling checker could be implemented by piping together several simple programs. It was a tour de force of simplicity, but a horrible way to check the spelling (let alone correct it) of a document. (...) Our favorite Unix-loving book had this to say about the Macintosh, which doesn’t have pipes:

The Macintosh model, on the other hand, is the exact opposite. The system doesn’t deal with character streams. Data files are extremely high level, usually assuming that they are specific to an application. When was the last time you piped the output of one program to another on a Mac? (Good luck even finding the pipe symbol.) Programs are monolithic, the better to completely understand what you are doing. You don’t take MacFoo and MacBar and hook them together.
—From Life with Unix, by Libes and Ressler

Yeah, those poor Mac users. They’ve got it so rough. Because they can’t pipe streams of bytes around how are they ever going to paste artwork from their drawing program into their latest memo and have text flow around it? How are they going to transfer a spreadsheet into their memo? And how could such users expect changes to be tracked automatically? They certainly shouldn’t expect to be able to electronically mail this patchedtogether memo across the country and have it seamlessly read and edited at the other end, and then returned to them unscathed. We can’t imagine how they’ve been transparently using all these programs together for the last 10 years and having them all work, all without pipes.

When was the last time your Unix workstation was as useful as a Macintosh? When was the last time it ran programs from different companies (or even different divisions of the same company) that could really communicate? If it’s done so at all, it's because some Mac software vendor sweated blood porting its programs to Unix, and tried to make Unix look more like the Mac.


Χ Windows
X windows. A mistake carried out to perfection. X windows. Dissatisfaction guaranteed. X windows. Don’t get frustrated without it. X windows. Even your dog won’t like it. X windows. Flaky and built to stay that way. X windows. Complex nonsolutions to simple nonproblems. X windows. Flawed beyond belief. X windows. Form follows malfunction. X windows. Garbage at your fingertips. X windows. Ignorance is our most important resource. X windows. It could be worse, but it’ll take time. X windows. It could happen to you. X windows. Japan’s secret weapon. X windows. Let it get in your way. X windows. Live the nightmare. X windows. More than enough rope. X windows. Never had it, never will. X windows. No hardware is safe. X windows. Power tools for power fools. X windows. Power tools for power losers. X windows. Putting new limits on productivity. X windows. Simplicity made complex. X windows. The cutting edge of obsolescence. X windows. The art of incompetence. X windows. The defacto substandard. X windows. The first fully modular software disaster. X windows. The joke that kills. X windows. The problem for your problem. X windows. There’s got to be a better way. X windows. Warn your friends about it. X windows. You’d better sit down. X windows. You’ll envy the dead.
Autocracy hates questions. Anarchy hates answers.
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Postby HdkiLLeR » Sun Feb 20, 2005 4:55 pm

Λοιπών quiz:
Ποιά είναι η αγαπημένη φράση του παλικαριού που έγραψε το βιβλιό?
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
Ethel
Venus Project Founder
Venus Project Founder
Posts: 2395
Joined: Fri Mar 19, 2004 10:41 am
Academic status: Alumnus/a
Gender:
Location: New York City, NY
Contact:

Postby Ethel » Sun Feb 20, 2005 7:56 pm

X windows. A mistake carried out to perfection. X windows. Dissatisfaction guaranteed. X windows. Don’t get frustrated without it. X windows. Even your dog won’t like it. X windows. Flaky and built to stay that way. X windows. Complex nonsolutions to simple nonproblems. X windows. Flawed beyond belief. X windows. Form follows malfunction. X windows. Garbage at your fingertips. X windows. Ignorance is our most important resource. X windows. It could be worse, but it’ll take time. X windows. It could happen to you. X windows. Japan’s secret weapon. X windows. Let it get in your way. X windows. Live the nightmare. X windows. More than enough rope. X windows. Never had it, never will. X windows. No hardware is safe. X windows. Power tools for power fools. X windows. Power tools for power losers. X windows. Putting new limits on productivity. X windows. Simplicity made complex. X windows. The cutting edge of obsolescence. X windows. The art of incompetence. X windows. The defacto substandard. X windows. The first fully modular software disaster. X windows. The joke that kills. X windows. The problem for your problem. X windows. There’s got to be a better way. X windows. Warn your friends about it. X windows. You’d better sit down. X windows. You’ll envy the dead.

Χ Windows
Τι κερδίζω; :-D
There's no place like 127.0.0.1
User avatar
jimmyD
Venus Former Team Member
Posts: 946
Joined: Wed Apr 21, 2004 6:33 pm
Academic status: MSc
Location: στην κοσμάρα μου
Contact:

Postby jimmyD » Sun Feb 20, 2005 8:11 pm

Ethel wrote:
X windows. A mistake carried out to perfection. X windows. Dissatisfaction guaranteed. X windows. Don’t get frustrated without it. X windows. Even your dog won’t like it. X windows. Flaky and built to stay that way. X windows. Complex nonsolutions to simple nonproblems. X windows. Flawed beyond belief. X windows. Form follows malfunction. X windows. Garbage at your fingertips. X windows. Ignorance is our most important resource. X windows. It could be worse, but it’ll take time. X windows. It could happen to you. X windows. Japan’s secret weapon. X windows. Let it get in your way. X windows. Live the nightmare. X windows. More than enough rope. X windows. Never had it, never will. X windows. No hardware is safe. X windows. Power tools for power fools. X windows. Power tools for power losers. X windows. Putting new limits on productivity. X windows. Simplicity made complex. X windows. The cutting edge of obsolescence. X windows. The art of incompetence. X windows. The defacto substandard. X windows. The first fully modular software disaster. X windows. The joke that kills. X windows. The problem for your problem. X windows. There’s got to be a better way. X windows. Warn your friends about it. X windows. You’d better sit down. X windows. You’ll envy the dead.

Χ Windows
Τι κερδίζω; :-D


Τα X windows στην τελευταία έκδοση :-D :-D
Since I was born I started to decay
now nothing ever ever goes my way...
Image
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Postby HdkiLLeR » Sun Feb 20, 2005 8:44 pm

Ετκός απο αυτό; Προφανώς του άρεσε το όνομα τόσο πολύ :)
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie

Return to “Βιβλία”

Who is online

Users browsing this forum: No registered users and 3 guests