Is this seriously worthwhile or is it teaching the birds to fly pointlessness?
It has overcomplicated a few things, which is just annoying.
Tried to read from it, but I had too much trouble understanding it, and struggled with the exercises.
Gave up, went back to shitposting, and thus ends my nth time to start learning programming.
m e m e
>>59016088
brainlet.
>nu-/g/ can't even finish SICP
How the mighty have fallen.
I'm someone who could never be bothered to learn the proper approach to computer science and my job title is software engineer.
I gave up about 10 pages in. I like the wizard theme though.
So how many here studied through the book thoroughly to completion?
Meme, but at the same time, sicp & knuth are the essentials if you're serious about CS, and not just a pajeet.
>>59016088
Its just 667 pages. With coding it will hardly take 2 weeks if you spend 2 hours per day.
>It has overcomplicated a few things
Kill yourself. SICP is piss easy.
>>59018515
>>59016873
It's better to start directly tinkering with scheme at first, and use it as a blackbox even if you don't get the theoretic principles. Once you get some hang of it, use the wizard book to wank about it (things like unlambda is good fap material). And only after all of that, you can move onto type monkhood (inb4 lol HASKALL), as the underlying principles repeat in algebraic types, but introduce their own dimension of complexity.
>>59016405
You must be 18 or older to post here.
>>59016405
Don't give up, you'd probably make a great front-end "programmer".
download racket with #lang sicp and just start with chapter 1 (which will probably be boring but try all exercises). Chapter 2 and 3 are fun as you will learn how to think in layered abstractions (constructors, selectors, mutators) and how they can be used in e.g. virtual circuits. Chapter 4 is more abstract but still interesting and chapter 5 can be skipped imo.
Scheme is a beautiful language but that's not what this book is about, it's about creating appropriate abstractions and DSL's to solve problems.
>>59016873
More easy http://www.ccs.neu.edu/home/matthias/HtDP2e/