LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   Is old programming book still useful? (https://www.linuxquestions.org/questions/programming-9/is-old-programming-book-still-useful-59452/)

darin3200 05-12-2003 06:31 PM

Is old programming book still useful?
 
I am trying to get into programming. I went to the library and among 20 books on how to use windows 95 and the internet I found one on Java. It is a 450 pager from O'Reilly entitled Java in a Nutshell. It looks like a comprehensive book but it was published in May, 1996. Is this a good book to start learning from despite its age or should I find something newer?

Tinkster 05-12-2003 06:42 PM

Hmm ... you can get the basics of Java
from it, however, Java underwent MAJOR
changes in the class libraries from 1.1 to 1.3,
so you'll probably want to get a newer book
if you want to do real-world programming :)

Cheers,
Tink

darin3200 05-12-2003 07:33 PM

So I read it and later went to a newer book would a lot change on what I have to understand because of the library chagnes? If I learned the 1.3 libraries would there be a lot to learn a bit?

Tinkster 05-12-2003 07:41 PM

Well, my suggestion would be to try and find
an on-line resource for the current version.

Trying to learn java (and you can't really do
that without also learning the libraries) on the
old standard will certainly make you fall over
a number of changes ... AWT vs. Swing, to
name just the most obvious things, and there's
been changes to internal classes and such,
too ... I'm not following Java's progress too
closely, so you might want to wait for some
Java-Pro's opinion :)

Cheers,
Tink

rch 05-13-2003 03:32 AM

Quote:

Originally posted by Tinkster
Well, my suggestion would be to try and find
an on-line resource for the current version.

Trying to learn java (and you can't really do
that without also learning the libraries) on the
old standard will certainly make you fall over
a number of changes ... AWT vs. Swing, to
name just the most obvious things, and there's
been changes to internal classes and such,
too ... I'm not following Java's progress too
closely, so you might want to wait for some
Java-Pro's opinion :)

Cheers,
Tink

For me the old books are handful.I have old books on system programming for IBM 360 and it is a good read.Also I have been reading on system calls on old unix systems(many of which are same as in linux) which also gives me concepts on the system.

Ian Fleeton 05-13-2003 08:25 AM

When I'm trying to learn something with computers, newer is better because I can't tell what's obsolete and I don't know why things aren't working without experience. If you don't mind reading online (or doing lots of print-outs) safari.oreilly.com is a good resource for modern IT books, starting from about $6 USD a month. Maybe your library can get newer books for you from other nearby libraries?

Hko 05-13-2003 11:52 AM

Another screen-reading/print-out option is downloading the free book "Thinking in Java".

See http://mindview.net/Books/DownloadSites/

rmartine 05-13-2003 02:32 PM

You can learn something from any old programming book.

If you're new to programming you can learn a lot of the concepts behind program structure and organization. There's more to programming than just knowing a language syntax.

darin3200 05-13-2003 05:04 PM

Quote:

Originally posted by Ian Fleeton
Maybe your library can get newer books for you from other nearby libraries?
I should try this also.
I am going to go check out the o'reilly site. 6 bucks a months isn't bad if it has a lot of data on a lot of topics, particurally this summer when I am going to be soo bored :) I like your link Hko, no only does he have books on Java from nov. 2002, but also books on C++. Better start reading up :study:
Also I might just throw this in, does anyone know of any newsletters on linux or programming?

Ian Fleeton 05-14-2003 04:21 AM

Quote:

does anyone know of any newsletters on linux or programming?
informit.com is one place, the newsletters contain links to web articles


All times are GMT -5. The time now is 10:11 PM.