did anyone else find this book really really onerous and difficult or is it just me? i'm spending hours trying to write proofs to do with the fibonacci sequence and i don't feel like i'm learning anything useful about programming..
did anyone else find this book really really onerous and difficult or is it just me? i'm spending hours trying to write proofs to do with the fibonacci sequence and i don't feel like i'm learning anything useful about programming..
back in the day this was LULZ's holy book
Have you read your SICP today?
Also, install gentoo.
filtered
I was alive when it was first written, so the language is ``familiar'' and easy to read.
Its for a 101 class and inane, but I do believe you are expected to know a fair bit of math prior to starting, so you'd just be comparing the normal mathematical proof with their version. Remember that back then, CS was an extension of math. What CS was then would be considered an applied or computational mathematics program today. CS today is webshit database security software nonsense, and very distinct from its origins.
>CS today is webshit database security software nonsense, and very distinct from its origins.
you are confusing computer science with software engineering. cs major is still heavily maths oriented.
But sicp was taught in eecs department?
dude doesn't know what he is talking about and has never read a single page of sicp.
fair bit or as i like to call it first year of high school math
There is a newer version of the lesson centered around Javscript; published less than 2 years ago.
Also, if you take online courses offered by MIT, or perhaps others now as well, it will be centered around Python.
https://people.eecs.berkeley.edu/~bh/sicp.html
5 https://people.eecs.berkeley.edu/~bh/sicp.html
10 print Hello World!
15 goto 5
ftfy
https://sicp.hexlet.io/
>open page
>see japanese cartoon
>close page
People actually read SICP? I thought it was just a meme
Is it possible to learn the contents of this book without all the math? I get filtered every time and I wish someone smarter than me would present tthe same concepts but using different example thag don't rely on math that much.
Read https://htdp.org
It's the same shit as SICP.
Oh my god why don't they justify the text.
this is what we used at my university, and it's a great book indeed
Nowhere near as rigorous as SICP but actually more plausible that someone will get through it. SICP is hard like you do need to be pretty bright mathematically
>programming book
>half the shit is about lists
lmao academic brainrot
this is one of those books where the author assumes the reader is not completely retarded and have some preliminary knowledge.
the first chapters are always introduction/refreshing if you can't handle the first chapters read a different book
Are you really supposed to be able to do every exercise flawlessly as a beginner programmer??
all im saying is start with something easier before you try a book like this.
if you have never learned programming before this might be a waste of time for you
are you fucking retarded by any chance
This might be a difficult concept for certain autists to grasp, but not every aspiring programmer is a 140 IQ spergtard. There are some people with more functional and practical intelligence.
this is high school material it's written for people who just finished high school what do you mean 140iq?
>people with lower IQ have more functional and practical intelligence
this is what he seriously believes, stop trying to convince a retard gorilla nagger this book is meant for a 101 class
NTA but even in the 80s, there were people calling it a tough self-learning read. It's from back when CS classes were full of gifted students, and learning shit is way easier when you have a competent teacher.
It's a great book but no, you aren't "supposed to be able to do every exercise flawlessly as a beginner programmer".
Just skim through it and ask ChatGPT the exercises to get a general sense of their solution if you're not really feeling it.
Don't get meme'd into it. Its a cool book but i wouldn't spend too much time on it if you find it difficult. I did the first 2 or 3 chapters. i remember it being pretty insightful with stuff like normal and applicative order, or the difference between head/tail recurrsion. Stuff id never thought about or been exposed to. You would probably be better served doing something more immediately practical though, tbh. Skim it a bit, pick up the information you find cool and keep moving
Absolutely one of the most overrated textbooks of all-time. It's a fucking pedagogical nightmare. Literal waste of time to read UNTIL you are already doing well in 300-level classes. Seriously, look up the 300-level or higher requirements for any CS degree; if you can look at that list and say "easy shit" then SICP may be of use to you (in other words, useless to 99.9% of learners)
Its a shitty meme book. Just get dream visions or equivalent to learn.
Sick pee
last two chapters are kinda boring. the first ones are gold
don't get filtered and finish it