[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1741641235501587.jpg (331 KB, 1158x1638)
331 KB JPG
What's the current canon curriculum for hobbyist self-study?
I want to learn the basics of how to talk to computers and I don't care about marketability or shipping anything, probably ever. I'm just intellectually curious about the topic.

Is it still that old C book?
>>
"That old C book" is a pile of shit if you just want to learn hobbyist programming. The best C book to pirate is "C: A Modern Approach" by K. N. King, but I think most people now would ask AI to teach them.

Are you specifically looking to learn C? Python is probably better to learn if you want to actually make things as a beginner, or you could even learn how to make websites (but you will never, ever get a job doing this now).
>>
SICP probably
i'll try to write some game or text editor in some lisp in the summer
>>
>>108958573
A couple years back I did some python tutorials and while "making thing move on the screen" was neat, I didn't wind up learning anything about why the things on the screen were moving so I didn't find it that enriching.

To put it in terms I'm familiar with, I'm more interested in learning "music" generally, not "how to play guitar".

Could see how this could come up against "why would you possibly ever do this?", but I currently self study math just to keep my brain from killing itself so I'm fine with useless intellectual pursuits.
>>
https://teachyourselfcs.com
>>
You can check out the old classic books if you really want to. But I found the Tony Gaddis books to be way more helpful for beginners, especially if you do the exercises and projects. He's got a book almost for every major language lol so just pick the one you want to learn. After you learn one language you won't need a book to learn another.
>>
>>108960324
But to clarify, I do love digging into the old classic stuff now that I'm more experienced and knowledgeable. Lately I love really dense stuff like Knuth's books. Scratches an autistic itch like nothing else.
>>
>>108958398
SICP is still the best.
If you're not hardcore enough for a trip to lisp land, you're also entirely justified in moving straight to Python.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.