Best books on computers and programming? I'll start
The cover is so goofy but it's a legit book.
The first edition also has a dragon and a knight on it but I think this one looks funnier.
Here's one that I've never seen posted here, but served me well going through computer engineering.
everything's okay but then...
>For sale in India, Pakistan, Nepal, Bangladesh, Sri Lanka and Bhutan only
Lose the trip because you're henceforth known as the ignorant one.
Pic related is a good book on HDL by the very same Vranesic. I think it comes in both VHDL and Verilog editions (since I'm in Europe I learned from the VHDL one).
>he doesn't realize that google adapts search results depending on user location
>it's the best book on the best programming language. what are you talking about
Yeah and you're just a delusional fanboy. As book it's far from being good. It might teach you C but it's rubbish and insecure C.
And as for C being the best language you're just retarded or you just don't know anything else.
C is just used when there's simply no other options. As a language it doesn't even offer you any abstraction of complex feature that any modern language has. Hell, even languages with the same age of C have more features
>Declaration vs Assignment
That could even be an infomercial style fight movie to get the point in as colorful as possible.
It's sometimes good to be reminded that you can make a shitload of money off of retards.
wtf is with computer textbook covers? They are always random garbage. I have one at uni with dinosaurs on it, and another with pieces of cake.
these are good computer textbook covers
>wtf is with computer textbook covers? They are always random garbage.
those are the O'Reilly books they
I am a C++ programmer and could probably easily write a program in C after informing myself about the old functions no one uses anymore. Like seriously, why would you even bother learning C when no company uses it anymore. Just learn C++, Python and Java and you'll fit right into any company, but C? That was used in like 1950, but nowadays it's the program language of the elitist faggots.
This is a riveting book on text editors:
I've also recently started on this, which teaches an introduction to programming with assembler language:
Because depending on what you're doing C may very well be your only option. OSes, system utilities, and embedded systems are all going to be in C, not C++.
C also requires a pretty different way of thinking from other languages, C++ included. Even C++ is like going into the Amazon with a handheld GPS, satellite phone, bottled water, lighter, tent, and anything else you could possibly need. C is like waking up naked in the Amazon with some stone axes laying next to you on top of a note wishing you luck and telling you that you absolutely have everything you need with those stone tools.
>OSes, system utilities, and embedded systems are all going to be in C, not C++.
If I ever get contacted by Microsoft or Apple for a job I'll start learning C, promise.
>Even C++ is like going into the Amazon with a handheld GPS, satellite phone, bottled water, lighter, tent, and anything else you could possibly need. C is like waking up naked in the Amazon with some stone axes laying next to you on top of a note wishing you luck and telling you that you absolutely have everything you need with those stone tools.
But isn't C++ just an advanced version of C? Meaning it has all the functions, libraries and classes for C but also brings its own optimized versions, like <iostream> instead of <iostream.h>. Surely, you could write alot of classes on your own in C, but why not use the optimized ones in C++? It's easier, faster and way more efficient.
Need to read the fuck out of pic related the next couple of days
Structured Computer Organization (6th Edition).
"The Idea Factory" by Jon Gertner
tl;dr it's a book on the history of Bell Labs. Fascinating insight into how computers and the Internet was conceived, invented, and implemented.
Also this, if you're a CSfag and haven't read this by now just kill yourself:
>A Mathematical Theory of Communication
>By C. E. SHANNON
This is *the* paper that created modern computing.
Introduction to Computer Systems. I took the class this book was written for, was pretty cool