Re: Learning from history - The UNIX-Hater's Handbook

Lawrence MacIntyre <[email protected]>
Newsgroups gmane.linux.usability.annoyances
Organization High Performance Information Infrastructure Group
Message-ID <1063631498.18407.9.camel@nautique>
Could you tell us which school that is so that we may send our kids
there?  It sounds like a great school!  The reason that Universities
have traditionally used Unix for their computer science programs is that
you get the source code.  Now that most proprietary Unixes don't allow
that anymore, Linux and the *BSDs have become the OS of choice.

If you are trying to learn Computer Science, the best way is to learn
from the code.  It's just like in any other field.  If you are studying
English literature, you read the best Shakespeare.  It's not enough to
just use an OS, you have to understand how it works.  If you don't know
how compilers and OSs work, you will not be able to write good code.

If your son only learns how to write C# and .NET at his University, he
will have been poorly served.  If that's all he wants, he can go to a
bookstore and buy C# for dummies and .NET for dummies and in a couple of
months he'll be ready to go to work.

or .NOT :-)

On Sun, 2003-09-14 at 14:30, Peter Quirk wrote:
> As the old adage goes, "Those who ignore history are doomed to repeat it."
> Since Linux was initially just an attempt to create a copyright-free version
> of UNIX, we need to look to UNIX for the source of the many of its
> annoyances. You will find a wealth of material in the UNIX-Hater's Handbook
> at http://web.mit.edu/~simsong/www/ugh.pdf. This work was published in 1994,
> just as Dee-Ann was getting interested in computers. Little has been done to
> correct the deficiencies described therein except POSIX standardization of
> the shell and some APIs.
> 
> Sadly, the lessons of this text are seldom taught in Universities. On a
> recent tour of colleges with my son to select a computer science school, I
> had a conversation with the Dean of Undergraduate CS studies at a
> prestigious school. The Dean told us that the school focused on Linux,
> Solaris and Java. I asked what my son might learn about new technologies
> like C# and .NET during his four years at the school. "Nothing, if we can
> help it!" was the answer.
> 
>     
> 
> _______________________________________________
> annoyances mailing list
> [email protected]
> http://michelangelo.renaissoft.com/mailman/listinfo/annoyances
-- 
    Lawrence MacIntyre     865.574.8696     [email protected]
               Oak Ridge National Laboratory
High Performance Information Infrastructure Technology Group
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQA/ZbqKCNjP8rawCW4RAnUPAJ9nQvvda7wuy3LzL6okMWC9UFWmXgCeLAIr
oTlwtUJsgFE6qQBl+7uViL4=
=5M+C
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.