https://mitpress.mit.edu/sicp/full-text/book/book.html
https://en.wikipedia.org/wiki/Structure_and_Interpretation_of_Computer_Programs
https://xuanji.appspot.com/isicp/
https://github.com/sarabander/sicp-pdf
https://en.wikipedia.org/wiki/Lambda_calculus
>Lambda calculus (also written as λ-calculus) is a formal system in mathematical logic for expressing computation based on function abstraction and application using variable binding and substitution. It was first introduced by mathematician Alonzo Church in the 1930s as part of an investigation into the foundations of mathematics.
>Lambda calculus is a universal model of computation equivalent to a Turing machine (Church-Turing thesis, 1937[1]). Its namesake, Greek letter lambda (λ) is used to denote binding a variable in a function.
>Lambda calculus may be typed and untyped. In typed lambda calculus functions can be applied only if they are capable of accepting the given input's "type" of data.
>Lambda calculus has applications in many different areas in mathematics, philosophy,[2] linguistics,[3][4] and computer science.[5] Lambda calculus has played an important role in the development of the theory of programming languages. Functional programming languages implement the lambda calculus.
>Memeing with an outdated introductory textbook that doesn't even teach you a relevant programming language
Very sophisticated
>reading your SICP
son i am proud.jpg
>>52356556
>mfw i have no words
>>52356556
hory shet
Reading my Sick Peas for healthy mind
Is he a shriner or mason?
That intro music is my JAM
https://www.youtube.com/watch?v=0m6hoOelZH8
>>52356639
he's a mathematician, electrical engineer, MIT professor, author, computational scientist, and bad ass motherfucker
holy shit i'm further in this book than i ever thought. page 200
>>52356556
>lambda calculus is irrelevant
nice memeing son, one day you'll grow up to be a troll, just like your papa
can anyone explain the snake to me? is it just some prog meme?
>>52356851
it's an oldfag meme
back from an earlier revival of the sacred SICP knowledge, a relic from a more civilised age
>>52356674
More importantly, his hobby is fixing watches
http://video.mit.edu/watch/an-electrical-engineering-view-of-a-mechanical-watch-9035/
>>52356851
>>52356422
>https://mitpress.mit.edu/sicp/full-text/book/book.html
I tried. I really did, But it reads like it's written by an old hippie homo with one of his hands always on his dick.
Is it bad if I just look at the drawings?
>>52357011
confirmed for not gonna make it
>>52356928
mfw reading my SICP
>>52356556
if you think this book is about learning lisp, or learning how to "program" at all, then you are mistaken.
this book is more about how to compute, than it is to "program" or "code" as you may call it.
>>52356422
I have been doing a lot of Unreal Engine programming and I figure that instead of copying and pasting C++ I should know what I'm doing so I bought C++ for Dummies, 3rd edition. What should I make with C++?
>>52358787
Have you read your SICP today, Jamal?
>>52356556
There is no programming language.
Hey, redpill me on sicp.
I'm too lazy to read the book on my screen and it's too expensive to buy a copy.
I downloaded the lectures and I am watching them from time to time.
How is that supposed to make me a better programmer?
I'm in the industry and I do motion control.
In my case, there are no relevant point in making some recursion in my code.
>shorten the code of only few lines
>confuse my coworkers and make me look like a pretentious brain wanker
>makes the code a hell to debug and more difficult to adapt.
Please explain me what skills from SICP would be valuable for practical application.
>>52358898
you're already a redpill
>>52358952
nope, he's a white pill
before you read SICP, here's some recommended reading
(read everything)https://en.wikipedia.org/wiki/History_of_logic
https://en.wikipedia.org/wiki/Derivative
https://en.wikipedia.org/wiki/Differential_equation
https://en.wikipedia.org/wiki/Lambda_calculus
https://en.wikipedia.org/wiki/Turing_machine
should be a good jumping off point
>>52358952
>>52358971
Cool chart.
Yeah, expect for the "reading is for fags" the color I recognize myself in the most is White.
Anyway, my original question was to know which points of SICP would be applicable to engineering purposes (especially motion control)
Is reading this book worth it if I have only basic programming knowledge? I am looking at going into compsci, but is this book really worth my time or should I focus on more modern books until I learn more?
>>52359025
wikipedia needs to do something about their math pages. they're all shit and overly complicated and require you to read like four other links just to understand the article. I majored in stats minored in math and I can still barely read them.
>>52359151
what was your GPA? no lying
>>52359202
3.8, no lie. again i only minored in math though so I only had to take like diff eq and linear algebra, missed real analysis and even number theory. either way i still consider myself far more knowledgeable and capable of reading this stuff than the average schmuck but it is mostly all condescend shit.
>>52356556
You just obliterated everything in your path.
>Using a memebook that teaches a language that uses linked lists for literally everything
enjoy your no cache locality slow ass code
>>52359757
Mate, serious question... can you read?
>>52359757
ever heard of functional programming?
>>52356422
MIT doesn't even teach that book anymore, it's a relic.
>>52360305
only because they moved to an interactive book.
you're trying to convince people that the book that was THE book for the MIT CS course for decades (and still highly lauded as a great introductory book to computation) is irrelevant