Linked by David Adams on Tue 1st Feb 2005 18:14 UTC
OSNews, Generic OSes I've got some great books that I'll be giving away to OSNews members next week. Here's how it will work: Two books will go to OSNews members picked at random, including people who sign up for new memberships this week. One book will go to a new member who signs up between now and next friday. And two books will go to regular OSNews readers, members or not, picked at random from people who post an insightful, non-troll, non-flame, comment on an OSNews story between now and next friday. Read more to see the books and learn more about signing up.
Order by: Score:
Hmmm ...
by Darius on Tue 1st Feb 2005 18:58 UTC

Well, only one (possibly two) of those books would be any real use to Windows users, and none if you're not a programmer.

Re Hmmmm
by ASHLB on Tue 1st Feb 2005 19:13 UTC

As the saying goes,

Don't look a Gift Horse in the Mouth....

This is not a phishing or "Send me money scam" so just get on with life and if you are one of the lucky ones then, great otherwise, bad luck try again.

Use for Windows users
by Morty on Tue 1st Feb 2005 19:23 UTC

I think they all are usefull even for windows users who are not programmers. And not only as a possible way to widen their horizon. But as a excellent object to bribe someone who is a programmer or non windows user. To help with the geeky sysadmin who bugs you about your full mailbox at work, or to get that little utility program you really need from your programming friend:-) You can get real good value for any of the books, used wisely.

Good idea
by TaterSalad on Tue 1st Feb 2005 19:41 UTC

Thats a pretty good incentive to cut back on the amount of troll posts. I hope it works.

At least three of those books are good for Windows ...
by MacTO on Tue 1st Feb 2005 20:14 UTC

Don't let the title "The Art of Unix Programming" deceive you. While it is very much entrenched in the Unix philosophy, very little of it is Unix specific. For example: it discusses how to store data and how to avoid pitfalls.

Oh pick me , pick me!
by Angel on Tue 1st Feb 2005 22:10 UTC

please? ;)

So then...
by John Pliskin. on Fri 11th Feb 2005 05:16 UTC

Speaking of books, what would be a good one to pick up on C++?


Re: Good idea
by Celerate on Fri 11th Feb 2005 06:35 UTC

"Thats a pretty good incentive to cut back on the amount of troll posts. I hope it works."

That would be nice but I don't understand how, as long as people don't need to be member to post how do you keep trolls from posting?

Is Eugenia planning to make it impossible for non-members to post?

Re: So then...
by Celerate on Fri 11th Feb 2005 06:49 UTC

Well if you need a super newbie book there's this:
I used a book from the same series to learn Java, my first experience with a programming language. Te simplicity of the book kept me from getting discouraged; however, if you already have some experience it may not do you any good as it seems to be mostly for complete newbies.

Thinking in C++ volumes 1 and 2 were also highly recommended are are available for free as PDF files from

If you want a complete yet not very newbie friendly book you can try this "The C++ Programming Language", although I'd advise again it until you know the language

If you want to get into GUI programming you can either shell out for a good book on MFC of which I don't know any and download the express edition of MSVC++ from or you can learn Qt and wait for the OSS version of Qt4 for Windows in which case I'd recomment this book

I have either read all these books or am reading these books, I personally didn't like thinking in C++ but so many people recommend it that I had to mention it.

RE: RE: So Then...
by John Pliskin. on Fri 11th Feb 2005 07:32 UTC

Thanks. I've got a few books, it's just the book being used for my class, well, sucks.
Data Structures and Other Objects in C++
It...well, it doesn't just give you the jist, it doesn't give you a damn thing.