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

Have you read your SICP today?

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: 42
Thread images: 21

File: G16aIx.jpg (123KB, 2048x1536px) Image search: [Google]
G16aIx.jpg
123KB, 2048x1536px
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.
>>
File: did somebody say SICP.png (44KB, 205x134px) Image search: [Google]
did somebody say SICP.png
44KB, 205x134px
>>
File: i think somebody said SICP.png (53KB, 162x203px) Image search: [Google]
i think somebody said SICP.png
53KB, 162x203px
>>
>Memeing with an outdated introductory textbook that doesn't even teach you a relevant programming language

Very sophisticated
>>
File: Jerry_Sussman.jpg (29KB, 618x300px) Image search: [Google]
Jerry_Sussman.jpg
29KB, 618x300px
>reading your SICP
son i am proud.jpg
>>
File: Edsger_Wybe_Dijkstra.jpg (297KB, 1024x1365px) Image search: [Google]
Edsger_Wybe_Dijkstra.jpg
297KB, 1024x1365px
>>52356556
>mfw i have no words
>>
File: eval apply.png (1MB, 1236x858px) Image search: [Google]
eval apply.png
1MB, 1236x858px
>>
>>52356556
hory shet
>>
File: SICP Cover.jpg (194KB, 931x1398px) Image search: [Google]
SICP Cover.jpg
194KB, 931x1398px
>>
File: Jerry_Sussman copy.jpg (21KB, 206x300px) Image search: [Google]
Jerry_Sussman copy.jpg
21KB, 206x300px
Reading my Sick Peas for healthy mind
>>
Is he a shriner or mason?
>>
File: Jerry_Sussman copy 3.jpg (32KB, 297x612px) Image search: [Google]
Jerry_Sussman copy 3.jpg
32KB, 297x612px
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
>>
File: wonka.jpg (67KB, 355x236px) Image search: [Google]
wonka.jpg
67KB, 355x236px
>>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/
>>
File: have you read your sicp today.gif (9KB, 511x494px) Image search: [Google]
have you read your sicp today.gif
9KB, 511x494px
>>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
>>
File: have you read your sicp today.png (23KB, 511x494px) Image search: [Google]
have you read your sicp today.png
23KB, 511x494px
>>52356928
>>
File: 1449361855035.png (29KB, 826x392px) Image search: [Google]
1449361855035.png
29KB, 826x392px
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++?
>>
File: face.jpg (275KB, 1000x1000px) Image search: [Google]
face.jpg
275KB, 1000x1000px
>>52358787
Have you read your SICP today, Jamal?
>>
File: there-is-no-spoon-matrix[1].jpg (15KB, 477x350px) Image search: [Google]
there-is-no-spoon-matrix[1].jpg
15KB, 477x350px
>>52356556
There is no programming language.
>>
File: 1449325132088.png (207KB, 400x400px) Image search: [Google]
1449325132088.png
207KB, 400x400px
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.
>>
File: pills.jpg (534KB, 2800x830px) Image search: [Google]
pills.jpg
534KB, 2800x830px
>>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)
>>
File: wp2.jpg (232KB, 1366x768px) Image search: [Google]
wp2.jpg
232KB, 1366x768px
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?
>>
File: fQUMvfU.png (289KB, 580x346px) Image search: [Google]
fQUMvfU.png
289KB, 580x346px
>>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
Thread posts: 42
Thread images: 21


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