[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]

hello there /lit/ emigrate here, I want to get into computer

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: 46
Thread images: 11

File: 4.2.png (118KB, 500x500px) Image search: [Google]
4.2.png
118KB, 500x500px
hello there /lit/ emigrate here, I want to get into computer science, any recommendations for this? any interesting books or lectures that would get me going on the path of /compsci/ ? I've had enough of liberal arts cuckery.
>>
>>8689353

>I've had enough of liberal arts cuckery.

Not gonna make it.
>>
>>8689353
Introduction to the the theory of computation is a really easy and readable book
>>
>>8689353
What do you mean by compsci ? Actual science or programming computers ?
>>
>>8689462
how do i start to become a well-rounded programmer, computer aficionado.
>>
>>8689482
Well then you can start by learning learn some python. Also install linux.
>>
File: Sci CS reading list mk.II.jpg (4MB, 2500x4079px) Image search: [Google]
Sci CS reading list mk.II.jpg
4MB, 2500x4079px
>>8689353
>>
what do you think of structure and interpretation of computer programs? should I get it?
>>
File: introtoCS1.png (3MB, 539x8000px) Image search: [Google]
introtoCS1.png
3MB, 539x8000px
>>8689482
>>
>>8689353
I can recommend http://greenteapress.com/thinkpython/ as a good place to start. >>8689502 has some good stuff to look at later on.


>>8689514
It's a pointlessly difficult introductory textbook, that is often recommended as a meme for that reason. It's an awesome book to study at some point, but don't use it as starting material unless you enjoy sticking forks into your various body parts.
>>
>>8689502
is that transition book really necessary?
>>
>>8689520
ive read kant, i mean how hard can sicp be.
>>
>>8689530
>ive read kan
Ah, so I imagine you do in fact enjoy the fork thing?

>i mean how hard can sicp be.
Well, as you wish.
>>
>>8689353
This is the true way to learn computer science:
1) Learn boolean algebra
2) Learn logic gates (NOT, AND, OR, NOR, NAND, etc)
3) Learn basic CPU design concepts (registers, adders, etc)
4) Learn assembly language (pick one, x86 is fine)
5) Learn C

Almost no one learns it this way because this is the reverse of what's taught in school. They'll start you with some ultra-high-level language like BASIC or Java and you'll learn how to make useless web pages and have zero understanding of what a computer actually does.

Learn it from the bottom up and you will understand why each of those steps (logic -> gates -> functional units -> assembly -> other languages) is important and how they make your life easier. You'll be 100X more employable than the average college grad these days who only knows how to make phone apps.
>>
>>8689502
>that last book
well_played_gentlemanly_slow_clap.png
>>
>>8689530
Well hard compsci is actually maths, where we model computers or programs with ad-hoc constructions and study these constructions.

If you want to do abstract stuff without a shitload of (rather ugly) formalism, you can start with algorithms and data structures. And you can learn programming while doing so.
>>
>>8689545

i already watch computerphile and numberphile so I kind of know all of that stuff. So basically just learn C then?
>>
File: CS guide.png (178KB, 1068x1142px) Image search: [Google]
CS guide.png
178KB, 1068x1142px
>>8689353
http://4chan-science.wikia.com/wiki/Computer_Science_and_Engineering
>>
>>8689524
>is that transition book really necessary?

Yes or an equivalent intro to proofs book.
>>
>>8689562
Troll post?
>>
What about this one?

https://learnpythonthehardway.org/book/appendix-a-cli/ex8.html

I remember it being recommended here?
>>
File: 1487307711546.jpg (270KB, 683x1024px) Image search: [Google]
1487307711546.jpg
270KB, 683x1024px
>>8689502
>5 fucking advanced algorithm books that probably overlap with each other entirely
>no book on C/C++

Nice bait, now take an asian chick
>>
>>8689894
Are you retarded? The very first book is a C++ programming book
>>
File: 1487348635999.jpg (2MB, 3600x5400px) Image search: [Google]
1487348635999.jpg
2MB, 3600x5400px
>>8689899
shit nigger it's so small i missed it
>>
Quit browsing here, go to >>>g.

Don't post threads, just read the wiki
>>
>>8689867
This book is really horrible. I would not bother with it if I were you.
>>
>>8689914

and the second.

now kys.
>>
>>8690284
No, that's a data structures book, it assumes the user already knows C++.

now KYS
>>
>>8689492
Not him, but I'm also a pleb when it comes to tech. I have windows 10 but I would really like to get a different os.

It's locked me out several times, sometimes requiring I'm connected to the internet to even log in. I've even taken off the lock screen and it just puts it back up. But this isn't uncommon, it frequently changes things I make to my settings.

And the fucking bloat don't get me started. Even the most simple of tasks like opening the start menu will occasionally stall. Probably because of all of the programs that came pre-installed but that I never actually use (though it seems like they're all running in the background).

What annoys me the most is that the fucking think will just randomly turn on if I put it on sleep. It use to do it even after I shut it down but i guess they patched that. Oh yeah and another thing, it seems every fuxkjng day there is a new update to add more bloat to it. And now I've heard they're spying on their users and selling there data. I've had enough, I'm at my wits end. Please help me find something better but yet easy to set up and use. Like I said I know next to nothing about computers; I've never partitioned a hard drive and frankly, even after looking up what that means, I'm still not sure I understand.
>>
File: 1442200914488.png (221KB, 500x372px) Image search: [Google]
1442200914488.png
221KB, 500x372px
>>8689562
>>
>>8690297

>the books assumes basic C++
>therefor it can't teach anything about C++ even though it says so in the title

pls kys.
>>
>>8690318
And I'm sorry if this belongs in /g/

I asked them for help and was ridiculed.
>>
>>8689530
Yeah the problem with sicp is that it'll be too hard with your math background. It would be a better idea to just learn something concrete like programming basic things and learn the math when you need it later.
>>
>>8689524
Well you need to learn how to prove things mathematically eventually. The list isn't designed for mathematicians so it's not like you'll learn it in linear algebra or analysis.
>>
>>8689567
Problem is, the list is procedural so they never get to 7iii and 7iv.
>>
What are some good math resources for compsci math for someone that forgot highschool math ?
I heard to start with serge lang basic mathematics?
>>
>>8689353
>had enough of liberal arts cuckery
>probably can't even give the name of the man in your picture or any of his contributions to society
>>
File: 1485377177688.png (4MB, 4133x3331px) Image search: [Google]
1485377177688.png
4MB, 4133x3331px
>>8690414
>>
>>8690418
>tfw you have 4 of the brainlet books
>>
File: 1484283513752.gif (281KB, 255x175px) Image search: [Google]
1484283513752.gif
281KB, 255x175px
>>8689562
>laugh at troll post
>realize that a non-insignificant portion of undergrad population actually believes this
>>
>>8690418
I really can't see what's that last paper, zooming distorts it too much. Can someone tell me what is it?
>>
>>8690436

The point is that it is a progression.

Its a guide from brainlet to math demigod.
>>
>>8689562
C++! You know it's better than regular C cuz it's got the +'s
>>
>>8689353
Is that Greek Yogurt man?
>>
>>8689894
>hurr durr they all have the word algorithm in their title, they must be the same

The first is a C++ 101 book, the second is a typical data structures in C++ 102 book, the third is an algorithms 201 book, and the forth is a system programming in C 211 book. Randomized Algorithms (using randomness to solve exactly) and Approximation Algorithms are 2 different things and aren't covered in an 201 course. Analysis of Algorithms and Analytic Combinatorics are graduate level texts.
>>
File: Kiira-Korpi1.jpg (32KB, 350x602px) Image search: [Google]
Kiira-Korpi1.jpg
32KB, 350x602px
>>8690266
What would you recommend then? And could you elaborate why it is horrible? Like, sorry if that question bugs you, but I am on that level, where I cant particularly distinguish what makes programming book a great or piece of shit.

atm looking into C and/or python.
Thread posts: 46
Thread images: 11


[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.