[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
God-tier CS books
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 66
Thread images: 25
File: data-structures-c.jpg (1 MB, 2169x2923) Image search: [Google]
data-structures-c.jpg
1 MB, 2169x2923
God-tier CS books
>>
File: c.jpg (26 KB, 352x474) Image search: [Google]
c.jpg
26 KB, 352x474
> c book thread?
>>
File: xWPC26m[1].png (312 KB, 506x662) Image search: [Google]
xWPC26m[1].png
312 KB, 506x662
>>
>>53946277
>You might as well just kill yourself right now
>Bob Johnson with his therapist
fucking kek
>>
File: Screenshot-HigherOrderPerl.png.jpg (132 KB, 540x666) Image search: [Google]
Screenshot-HigherOrderPerl.png.jpg
132 KB, 540x666
>>53946002
>>
Your mother is tired. Ok?
>>
>>53946277
> reddit filename
>>
File: 1451153158895.jpg (912 KB, 988x1500) Image search: [Google]
1451153158895.jpg
912 KB, 988x1500
>>53946002
>>
File: googling the error message.jpg (163 KB, 1024x1344) Image search: [Google]
googling the error message.jpg
163 KB, 1024x1344
>>53946002
>>
File: abramov.jpg (243 KB, 1024x1343) Image search: [Google]
abramov.jpg
243 KB, 1024x1343
>>53947222
I went to that twitter and there a bunch of these

I don't know who this abramov guy is but here
>>
File: javascript development.jpg (167 KB, 1024x1344) Image search: [Google]
javascript development.jpg
167 KB, 1024x1344
>>53947274
hard to post some of these because 4chan thinks they're corrupt
maybe related to the fact that images download from twitter as '.bin' for some reason
>>
>>53946002
are there any good c++ books?
>>
>>53946002
I started learning C as my first programming language recently, should I save the name of that book for when I'm more comfortable with it?
>>
File: uaibook1.jpg (23 KB, 320x480) Image search: [Google]
uaibook1.jpg
23 KB, 320x480
>>53946002
>>
File: cover.gif (33 KB, 261x329) Image search: [Google]
cover.gif
33 KB, 261x329
>>53946002
Reinforcement Learning: An Introduction.
>>
>>53948366
Just get it at library genesis already and skim over it
>>
>>53948619
I'm just part of the way into C Primer Plus, so I don't really think I'd wanna get into complicated stuff yet, which is why I was asking if it was worth remembering later.
>>
File: 4L_j35I4ixH.jpg (24 KB, 327x499) Image search: [Google]
4L_j35I4ixH.jpg
24 KB, 327x499
>>53946002
Move over cis het wh*te males it's our turn now!
>>
File: AIMA3E.jpg (103 KB, 500x648) Image search: [Google]
AIMA3E.jpg
103 KB, 500x648
>>
>>53947338
>>53947274
>>53947222
More pls

Dan abramov is the creator of redux
these pics are making fun of shitty web developers and its gold pls more
>>
>>
>>53948817
It's sadly quite dumbed-down. Could use a more mathematical treatment.
>>
>>53949065
I don't care about proofs too much. AI is an empirical science anyway.
>>
File: 1447279014465.jpg (43 KB, 286x429) Image search: [Google]
1447279014465.jpg
43 KB, 286x429
>>
>>53948328
http://learncpp.com/
>>
File: Clrs3[1].jpg (50 KB, 420x475) Image search: [Google]
Clrs3[1].jpg
50 KB, 420x475
Is CLRS a good one?
>>
>>53950455
It's the mmost thorough intro algorithms book, though it doesn't really talk that much about solving problems in the way Skiena does.
>>
>>
File: Refactoring_Fowler.jpg (55 KB, 500x639) Image search: [Google]
Refactoring_Fowler.jpg
55 KB, 500x639
>>
>>
>>53950455
Excellent book. If you know nothing about Data Structures this is the way to go for sure.
>>
>>53949051
Does this already assume a good working knowledge of Big O? I've been looking for a book to learn more about complexity that starts off at a beginner level
>>
Since this is a thread about programming books and most of you guys are posting C books, I wonder what made you pick C instead of C++ as your main language?
>>
>>53951664
They're too dumb to use the modern features in programming languages like C++. Instead they live in their simplistic C safe place.
>>
>>53950455
>mfw
https://www.youtube.com/watch?v=Ob2rEEjM608
>>
>>53946986
Can you learn something from this besides more perl?
>>
>>53948590
Good luck with turning lead to gold.
>>
Nielsen and Chuang - Quantum computation and quantum information
>>
>>53952256
Programming is the easiest part of CS. You're not hot shit just because you're a C++ monkey.
>>
>>53953107
He is in moneyland.
P.S. When do you release your first research paper?
>>
>>53951664
C is >the< language for low level programming. If you want to interact with hardware, you have to know it. It's lightweight and fast if you know what you're doing.
C isn't an OO language, which is definitively a negative if you're going to write more than 50k lines.

C++ is a superset of C, it has more support for OO. There are a ton more libraries available for C++.

Both are obtuse and have shitty portability. Especially C++ gives you enough rope to hang yourself and your team too. There is no need to learn C++ unless you're going to write your own game engine or any other high performance application.
>>
>>53948366
>learning C as my first programming language
A challenging first choice, but I'm sure it'll be rewarding if you're determined.
>>
>>53953463
It's 2016. We Rust now.
>>
>>53953107
This. Programming is relatively easy. Everyone with half a brain can write a fizzbuzz or a cute twitter bot. Everyone can do string transpositions.

Developing and maintaining a complex system is hard. Minimizing technical debt is hard.

Think finding a bug within a 2 million KLOC program.
>>
>>53953523
>C
>challenging
>>
File: image.jpg (29 KB, 400x250) Image search: [Google]
image.jpg
29 KB, 400x250
>>53953569
>2 billion LOC
Th-there are projects this big?
>>
>>53953648
t. someone who just wrote their first fizzybuzz in C
>>
>>53946032
Only bad reviews on this one.
Poo in loo.
>>
>try to teach someone how to program
>go looking for appropriate books
It didn't take long for me to realize that there's literally no books on basic computer logic that isn't tied to a particular language.
>>
>>53954399
teaching basic programming logic without a language is not worth your time.
why would anyone start with psuedo code?
>>
>>53954654
control flow nigga
>>
>>53955151
you could be learning some real language while you pick up the basics and you will be able to experiment and learn much faster by doing than by pure theory alone
>>
>>53948817
What are pre requriments to be able to read this?
>>
File: c_for_cucks.png (200 KB, 840x1050) Image search: [Google]
c_for_cucks.png
200 KB, 840x1050
My wife's son highly recommends this one
>>
>>53955465
1
>>
>>53955642
Try again.
>>
>>53955465
2
>>
>>53955692
3
>>
>>53952822
You'll learn functional programming with Perl. And it's beautiful
>>
File: 1458848275120.png (3 MB, 1856x2348) Image search: [Google]
1458848275120.png
3 MB, 1856x2348
https://g.sicp.me/books/
>>
File: 1457784896990.jpg (774 KB, 1300x2300) Image search: [Google]
1457784896990.jpg
774 KB, 1300x2300
>>53957362
http://gen.lib.rus.ec/
>>
>>53955733
Surely correct, as the pointer holds the address of the 0-index.

cont[2] = pointer = &cont[0] = 2
>>
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list

http://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read?page=1&tab=votes#tab-top

https://docs.oracle.com/javase/tutorial/

http://4chan-science.wikia.com/wiki/Computer_Science_and_Engineering
>>
File: 1458400996963.jpg (236 KB, 601x651) Image search: [Google]
1458400996963.jpg
236 KB, 601x651
>>53949065
I couldn't care less about it. I just want the algorithms, a nice explanation about how they work and a bit of information about the algorithm's time and spatial complexity

>>53950455
yes

>>53955435
read >>53950455 as an introdution to algorithms. but I think there's something about it in the preface regarding requirements

always useful:
http://it-ebooks.info/
>>
>>53946277
http://board.asm32.info/list
>>
File: EE Bible.jpg (20 KB, 260x324) Image search: [Google]
EE Bible.jpg
20 KB, 260x324
Not exactly a CS book, but I use this thing all the god damn time.
Thread replies: 66
Thread images: 25

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.