is there a reason to read this in 2017?
>>61710747
Totally man, but if you want to be spoonfed the foreword then here:
https://mitpress.mit.edu/sicp/front/node1.html
>>61710790
>Node
>>61710808
Y-you j-just rustled my jimmies Dx
I'm going to read this as my first programming book. Am I doing it right? I just graduated high school and am mediocre at math. Plz respond
>>61710859
It's kind of like the Atlas Shrugged of CS, so if you want to reject altruistic ideologies and selfishly enjoy programming because you are worthy of it then go for it.
>>61710902
What the fuck is up with this analogy
>>61710902
Elaborate?
I think you are saying that it's worth reading for enjoying programming. My concern is, that I want to use my time in the most efficient way possible. Are there some other books that would beat SICP for building a strong foundation in programming, then?
>>61711318
Programming for dummies, unironically.
>>61711519
>>61710902
Thanx
>>61710747
>asking the same question 10 times a day
You're fucking a meme anon.
>>61712394
10 times a day for years and still no answer kek
No. It's a joke, unless you already know a shit load of math.
>>61710859
If you want to get anywhere with programming, don't ask /g/ for advice, becuase most of the /g/ can't program at all
No. It's poorly organized and most of it's prestige comes from the fact that it was used by MIT for years.
You're better off learning the basics of a language first, then moving onto assembly, then algorithms.
"Programming from the ground up" is a better starting point.
https://www.cs.princeton.edu/courses/archive/spr08/cos217/reading/ProgrammingGroundUp-1-0-lettersize.pdf
>>61716070
I'd also add CTM to mix as a good second book to read.
https://en.wikipedia.org/wiki/Concepts,_Techniques,_and_Models_of_Computer_Programming
>>61710902
/pol/ never stops...
Not OP but I'm on chapter 3. It's just presenting concepts I'd see elsewhere. I have seen nothing profound yet. The next section is just circuits and then streams.
What happens in chapters 4 and 5? Do they justify the hype?
I went through most of MIT's EdX intro to CS and programming course a few years ago and was very impressed. It was a simple and concise intro that is useful to everyone.
>>61710747
https://people.eecs.berkeley.edu/~bh/sicp.html
>>61718231
>https://mitpress.mit.edu/sicp/front/node1.html
The Metacircular Evaluater is pretty nice.