[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

ITT Godtier computer science books

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 48
Thread images: 14

File: SICP.jpg (13KB, 183x275px) Image search: [Google]
SICP.jpg
13KB, 183x275px
ITT Godtier computer science books
>>
>>58961570
Because collecting pdfs makes you a better programmer.
>>
File: 1485804076637.jpg (30KB, 389x499px) Image search: [Google]
1485804076637.jpg
30KB, 389x499px
if you haven't read this book yet, kill yourself, you are a worthless sub-human and no female will want your seed in them, you pathetic scum lord.
>>
File: Selection_039.png (235KB, 971x800px) Image search: [Google]
Selection_039.png
235KB, 971x800px
>>58961570
>>
>>58961579
Haha... Exactly this
>>
>>58961605
Books has a lot of mistakes. I wonder if the authors even passed his architecture class.
Plus lack of discussions about modern features that are super important like SIMD.

Just get a normal architecture book like Pattern & Hennessy. Watch Berkeley's lectures if needed.
>>
>>58961579

does it matter what format its in, you fucking idiot?

>READING IS BAD
>DONT READ TO LEARN

hurr durr

kill yourself.
>>
>>58961660
Meh, suit yourself. I've warned you. Collecting books doesn't matter one bit if you don't read them.
>>
>>58961605
Why is this book so good??
>>
>>58961579
I've read the first chapter of all of them, though.
>>
>>58961686

uhhh....ooook? and driving a car wouldn't get you to places faster if you didnt drive it

are you ok, man?
>>
>>58961711
Don't lie.

>>58961713
Are you?
>>
>>58961733
>Don't lie.
OK, I've read the first chapter of at least three of them.
>>
>>58961570
Why is SICP considered a must on /g/? Is this just a meme? Sell me on this book and I will buy a copy.
>>
>>58961762
Just check the video lectures. If you like them, check the ebooks.
>>
>>58961636
What the fuck is a good book to read before this?
I been told it's not good to just jump into this one. If I played around a little bit with an online C tutorial would this get me on my legs to functionally do something? Besides printfunction""/n/n;
>>
>>58961828
Just read it. What's the worst that could happen?
http://blog.regehr.org/archives/1393
>>
>>58961762
I think the best part about this book is how well it is written. The content is cohesive, each chapter builds on the previous one. The exercises are also very well thought out, without being either too easy or too hard. If you're embarking on this book, doing the exercises is a must to get anything meaningful out of it. If you do though, you'll be left with a solid understanding of fundamental computer science priciples, along with a new toolset for solving programming problems.

Also, the introduction to chapter 1 reads like poetry:

We are about to study the idea of a computational process. Computational processes are abstract beings that inhabit computers. As they evolve, processes manipulate other abstract things called data. The evolution of a process is directed by a pattern of rules called a program. People create programs to direct processes. In effect, we conjure the spirits of the computer with our spells.
>>
File: 1474595727872.png (489KB, 750x750px) Image search: [Google]
1474595727872.png
489KB, 750x750px
>>58961793
Awoo! That's fantastic. I didn't know there were corresponding lectures available on youtube. Thanks!
>>
>>58962090
Thank you!
>>
>>58961579
>have a shit ton of pdfs
>only use a few for reference
Fuck
>>
>>58961828
If you already know how to program, then jump into it. It's the best introduction to C. If you don't know how to program, do that first. It's not an introduction to programming.

Learn how to program with Python, it's easy and will get you started fast. If you prefer to start with C, watch Harvard's CS50 lectures. Then you'll be ready to jump into K&R. Whatever you do, don't waste time with any C books less advanced than K&R, they're all garbage.
>>
>>58961605
bryant is a literal god
>>
File: code.jpg (5KB, 150x230px) Image search: [Google]
code.jpg
5KB, 150x230px
>>
File: IMG_0024.jpg (201KB, 499x648px) Image search: [Google]
IMG_0024.jpg
201KB, 499x648px
if ur serious about java... this is the book..!
>>
File: lrg[1].jpg (66KB, 500x656px) Image search: [Google]
lrg[1].jpg
66KB, 500x656px
>>
File: 0131510517.jpg (112KB, 490x648px) Image search: [Google]
0131510517.jpg
112KB, 490x648px
>>58962296
Kek, who the fuck looks at this cover and says "yep, it's good enough"?

To be fair though, one of the books for Unix sysadmins is pic related
>>
File: 475827.jpg (54KB, 404x500px) Image search: [Google]
475827.jpg
54KB, 404x500px
[spoiler]anyone else read this?
>>
>>58961570
SICP and the Java Tutorials (oracle) are everything you need.
>>
File: segdewick.jpg (36KB, 349x499px) Image search: [Google]
segdewick.jpg
36KB, 349x499px
>>58961570
>>
>>58962237
This is a fantastic book
>>
File: ArtOfComputerProgramming.jpg (19KB, 220x310px) Image search: [Google]
ArtOfComputerProgramming.jpg
19KB, 220x310px
Surprised this didn't turn up yet.
>>
File: gcc.jpg (30KB, 370x475px) Image search: [Google]
gcc.jpg
30KB, 370x475px
>>58962360
this one's pretty bad
also
>needing a whole book for a compiler
>>
>>58962410
eh, I bet you have not seen this book.
>>
>>58962410
isn't this for autist wizards

>>58962436
same with most people who meme SICP
>>
>>58962436
Please. Library at university is well equiped. Took me some time, but already through the first two volumes.
>>
>>58962450
What if I am training to become one?
>>
>>58962458
I bet you didn't do the exercises.
>>
>>58962327

leave
>>
>>58962484
Exercises with a difficulty rating beyond 25-30ish? Yeah, I didn't.
>>
>>58962090
>we conjure the spirits of the computer with our spells.
So Abelson or Sussman achieved wizard status?
>>
Who has that "4 year degree in textbooks" image? It also had "masters degree" under it
>>
Read this after learning a couple of languages. Teaches stuff that is really basic for code but also hammers it in to the point where if you ignore what they say you feel like an idiot
>>
>>58961762
>Is this just a meme?

Yeah, it's just a meme. It's not used by most computer science departments because: (1) the order that it presents the material is bizarre and out of touch with most curricula design, and (2) the language isn't used anywhere other than for ivory-tower academic usage.

Number (1) is particularly bad. For example, it starts right out in chapter 1 by jumping into recursion and recursive tree algorithms. A vast majority of computer science faculty know that you can't just walk into a lower-level programming class and on the first week show the students how Ackermann's function works, and how to recursively calculate the nth Fibonacci number in log n time using a clever tree-walking approach. For this reason, the book is pretty much totally ignored by a vast majority of computer science departments.

And for all the autists who claim that "it's good because it's hard" -- What ever happened to teachers trying to figure out how to best communicate technical material to students in a clear, straightforward manner that's carefully designed to make the material as easy for the students to learn as is feasible?

There is no fucking reason why any textbook needs to EVER be perceived as hard or challenging. If the author truly cares about explaining the material clearly, and has the communication skills to do so, any subject can be explained in a way that most of the students find easy and straightforward to learn. Unfortunately, not nearly enough authors care to develop that skill, and SICP is one of the most atrocious examples of that.

There are reasons why SICP has been rejected by a vast majority of universities for their computer science program. It's good to learn those reasons -- because that helps you understand how to write better textbooks.
>>
>>58962609
the book might lean on the hard side, but the lectures are crystal clear my man.
>>
>>58962609
>What ever happened to teachers trying to figure out how to best communicate technical material to students in a clear, straightforward manner that's carefully designed to make the material as easy for the students to learn as is feasible?
They started prioritizing you being able to understand simple Java code and spending an entire year on learning how inheritance works instead of teaching actual programming skills.
And then when you move into a class that does teach those skills, you spend the first 5 weeks covering all the same fucking material again because now it's not in a typesafe or virtualized environment, so you have to reteach every idiot in the class how to do anything because WAAAH ITS SCARY NOT JAVA
>>
>>58962768
im first year and this is what's happening
>>
File: concurrentprogramming inml.jpg (38KB, 350x499px) Image search: [Google]
concurrentprogramming inml.jpg
38KB, 350x499px
>>58961570
This is a great book about Concurrent ML, a functional language that has the same kind of concurrency as Go.
It actually came out before Go.
Thread posts: 48
Thread images: 14


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.