Live data from Hacker News

A list of free programming books

github.com

21–30 of 69 posts

Re: A list of free programming books

#22

Here's a nice collection about the same on Stack Overflow as well - http://stackoverflow.com/questions/194812/list-of-freely-ava...

I discovered that when I Read The Fine Article directly. I also discovered that the original list os frozen and out-of-date. It includes at least one book that is no longer freely available, and omits my own JavaScript Allongé, which was made free this month.

And which was among the first additions to this list, because it truly is an awesome read !

Re: A list of free programming books

#23

Now all I need is an automated way to download them all

I used to have the same reaction when stumbling upon lists like this. But it has never proved to be a great idea. You get easily overwhelmed by the amount and variety of content available. Before even starting reading one of these books, you need to filter them by topic, by scope, by usefulness, and by quality. You inevitably end up starting none of them.

I prefer focusing on one subject or programming language, search the internet for feedbacks and reviews, select the one book (free or not) that fits my needs and read that one. I'm consequently more informed about what my further needs are: do I want to learn more about this programming language? Or about a different but complementary one? Or do I need to reach for a more language-agnostic topic?

It's the usual "quality over quantity" issue, that prevents yourself from taking no decision at all when facing too many options.

Re: A list of free programming books

#24
post #13
post #12

mjd's Higher Order Perl should be on most people's must-read list: http://hop.perl.plover.com/book/

This is one book, you absolutely must read. Even if you don't program in Perl. This is basically the equivalent of SICP for the scripting world.

I checked it out after you recommended it in another thread. Its great. Any other recommendations ?

Re: A list of free programming books

#25
post #4

It's interesting to see how git/Github as a platform replaces Wikipedia in certain cases for collecting information and enabling people to contribute.

Yep. There are huge advantages to a GitHub model over Wikipedia for collecting information.

Shameless plug, but highly relevant: I'm trying to make 'git as a platform' more accessible for non-programmers with a project I'm working on - http://www.penflip.com. Wrote about it in detail here: http://madebyloren.com/github-for-writers

Glad to discuss it further if anybody's interested.

Re: A list of free programming books

#27

Here's a nice collection about the same on Stack Overflow as well - http://stackoverflow.com/questions/194812/list-of-freely-ava...

I discovered that when I Read The Fine Article directly. I also discovered that the original list os frozen and out-of-date. It includes at least one book that is no longer freely available, and omits my own JavaScript Allongé, which was made free this month.

I just started on "JavaScript Allongé" and am really enjoying your prose and working through the examples. Good job!

I had to look up what _allongé_ meant as I've never heard it ordered. It sounds like the perfect drink.

"coffee beverage made by using an espresso machine to make an espresso (single or double dose or shot) with much more water (generally twice as much), resulting in a stretched espresso"

http://en.wikipedia.org/wiki/Lungo

Re: A list of free programming books

#28
post #4

It's interesting to see how git/Github as a platform replaces Wikipedia in certain cases for collecting information and enabling people to contribute.

Yep. There are huge advantages to a GitHub model over Wikipedia for collecting information. Shameless plug, but highly relevant: I'm trying to make 'git as a platform' more accessible for non-programmers with a project I'm working on - http://www.penflip.com . Wrote about it in detail here: http://madebyloren.com/github-for-writers Glad to discuss it further if anybody's interested.

Just looked at this, sounds like a great idea! I would use it to create a textbook for the high-school programming course I teach.

Re: A list of free programming books

#30
It seems worth mentioning specific books by name, since lists of lists don't help people differentiate the great from the good. Algorithms by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani looks really promising as an introductory algorithms textbook. I wonder if anyone has experience using it in class?

http://www.cs.berkeley.edu/~vazirani/algorithms.html

I wonder a little about that text's status as a freely available draft and whether it would be kosher to distribute the pdf if that site disappears.

Post reply on HN