[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: linux book
On Fri, 10 Sep 1999, the rookie wrote:
:hi, can someone recommend a book to start using linux?
:(and that's mean: programming in linux, communication
:stuff, and the shell commands)
:
Programming:
C programming language second edition is a good book to start
programming using C . This book is so wonderful, it deserved a name of
"New Testament". Then there goes M. Bach's "Architecture of UNIX OS" and
"The Magic Garden explained" - both of them explain architecture of Unix -
SVR3 and 4BSD.
To start program Guile, start with Daniel Friedman's Little SCHEMEr (or
Little LISPER), read Structure and Interpretationn of computer programs (I
do not like this book, but everyone else does) and wind up with "Essential
of Programming Languages" (my favorite, but many find it too deep).
I would reccomend learning Scheme and Perl together as two different
subsets of LISP. There are many good introductions to Perl, but one of the
finer books (after you are able to lisp a little at perl) is "Advanced
Perl Programming (O'Reily). This book is a great complement to EOPL. The
trick with interpreted languages is that many times interpreted languages
(well, there are no interpreted languages or compiled languages, since a
language is only a means for writing expressssions. I mean languages that
_usually_ are represented as environment with interpreter, like LISP, sh
and perl) are languages of higher level than C, so there are many places
where your C knoledge wont help.
network stuff -
administration : "UNIX Systems administrator handbook" by Evi
Nemeth et al. SAG (System Admin Guide) and NAG (Network Admin Guide) are
very useful, those are parts of LDP, and you can get them at ILUG
homepage.
shell: I would suggest reading and understanding EOPL and then looking
briefly at bash manual.
Omer Mussaev tel: 051308214 | finger for public key
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il