[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


Thread replies: 66
Thread images: 25

File: data-structures-c.jpg (1MB, 2169x2923px) Image search: [Google] [Yandex] [Bing]
data-structures-c.jpg
1MB, 2169x2923px
God-tier CS books
>>
File: c.jpg (26KB, 352x474px) Image search: [Google] [Yandex] [Bing]
c.jpg
26KB, 352x474px
> c book thread?
>>
File: xWPC26m[1].png (312KB, 506x662px) Image search: [Google] [Yandex] [Bing]
xWPC26m[1].png
312KB, 506x662px
>>
>>53946277
>You might as well just kill yourself right now
>Bob Johnson with his therapist
fucking kek
>>
>>53946002
>>
Your mother is tired. Ok?
>>
>>53946277
> reddit filename
>>
File: 1451153158895.jpg (912KB, 988x1500px) Image search: [Google] [Yandex] [Bing]
1451153158895.jpg
912KB, 988x1500px
>>53946002
>>
>>53946002
>>
File: abramov.jpg (243KB, 1024x1343px) Image search: [Google] [Yandex] [Bing]
abramov.jpg
243KB, 1024x1343px
>>53947222
I went to that twitter and there a bunch of these

I don't know who this abramov guy is but here
>>
>>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 (23KB, 320x480px) Image search: [Google] [Yandex] [Bing]
uaibook1.jpg
23KB, 320x480px
>>53946002
>>
File: cover.gif (33KB, 261x329px) Image search: [Google] [Yandex] [Bing]
cover.gif
33KB, 261x329px
>>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 (24KB, 327x499px) Image search: [Google] [Yandex] [Bing]
4L_j35I4ixH.jpg
24KB, 327x499px
>>53946002
Move over cis het wh*te males it's our turn now!
>>
File: AIMA3E.jpg (103KB, 500x648px) Image search: [Google] [Yandex] [Bing]
AIMA3E.jpg
103KB, 500x648px
>>
>>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 (43KB, 286x429px) Image search: [Google] [Yandex] [Bing]
1447279014465.jpg
43KB, 286x429px
>>
>>53948328
http://learncpp.com/
>>
File: Clrs3[1].jpg (50KB, 420x475px) Image search: [Google] [Yandex] [Bing]
Clrs3[1].jpg
50KB, 420x475px
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 (55KB, 500x639px) Image search: [Google] [Yandex] [Bing]
Refactoring_Fowler.jpg
55KB, 500x639px
>>
>>
>>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 (29KB, 400x250px) Image search: [Google] [Yandex] [Bing]
image.jpg
29KB, 400x250px
>>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 (200KB, 840x1050px) Image search: [Google] [Yandex] [Bing]
c_for_cucks.png
200KB, 840x1050px
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 (3MB, 1856x2348px) Image search: [Google] [Yandex] [Bing]
1458848275120.png
3MB, 1856x2348px
https://g.sicp.me/books/
>>
File: 1457784896990.jpg (774KB, 1300x2300px) Image search: [Google] [Yandex] [Bing]
1457784896990.jpg
774KB, 1300x2300px
>>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 (236KB, 601x651px) Image search: [Google] [Yandex] [Bing]
1458400996963.jpg
236KB, 601x651px
>>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 (20KB, 260x324px) Image search: [Google] [Yandex] [Bing]
EE Bible.jpg
20KB, 260x324px
Not exactly a CS book, but I use this thing all the god damn time.
Thread replies: 66
Thread images: 25
[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.
If a post contains illegal content, please click on its [Report] button and follow the instructions.
This is a 4chan archive - all of the content originated from them. If you need information for a Poster - you need to contact them.
This website shows only archived content and is not affiliated with 4chan in any way.
If you like this website please support us by donating with Bitcoin at 1XVgDnu36zCj97gLdeSwHMdiJaBkqhtMK