I’m looking a disposing them, but before I do so is there any value in handing them on to someone learning to programme in theses languages or will it only confuse them as the languages have moved on? I’m not a programmer.
My opinion is they are not worth passing on. If they were more general focused (database design principles, hoiw to develop algorithms, basic structures) then they have value but since they are focused on specific languages that have really moved on I think they will do more harm than good.
Just look at the differences in Python between 2.x and 3.x making programs written in 2 not run in 3. I can’t even imagine the level of issues with looking at 1.5 vs 3.10 which is the current version.
I love books and hate throwing away even old ones, but unless it’s a well-known classic (for example, The C Programming Language by Kernighan and Ritchie), just toss it. I have a feeling most are learning these days from reference materials and tutorials on the web. I’ve run across any number of tech authors who confirm they aren’t getting rich on their books sales.
“The Art of Computer Programming” by Knuth for me. Will keep it forever. Any other book on a specific program or language: not worth keeping. No emotional attachment, no value in keeping them. I like “real” books, but that category was the first I moved to eBook-only because of the “expiration date”.
2-3 year old books on specific languages/software are given away for next to nothing at (technical) book stores.
I’d keep the Ajax book. That’s kind of a special one since it was published right before jQuery and CoffeeScript started influencing Ajax patterns and eventually shaped ES 6. The code in the book essentially still works as a sort of lower level code primer.
You probably know this, but COBOL is still around. I recently retired as a programmer for a Java front-end running on Windows and a COBOL back-end running on UNIX.
I still have IBM programming manuals for the 650, however even I am not old enough to have ever programmed one. Of course I have the K&R C book (first edition, pre ANSI-C), the Lisp 1.5 book, and the Bell Labs Journal volume that covers the new-fangled UNIX. Not at home at the moment so can’t read off my library contents.