Message from @M4Gunner
Discord ID: 529378569491709993
i was learning some python, but ill never type a line of it again
nibbas should be using c or c++ instead anyway
what are some good resources to learn that? @M4Gunner
Hoooooo boy
Is there a question for the ages
for C read the K&R C by Kernighan and Richie
thanks
for C++, learn all of C and then learn the ++ and realize theyre not the same language 😂 🔫
Isn't K&R a bit dated at this point in C's lifespan?
to do some baby C-esque coding, I would recommend messing with arduinos and making a DOOM mod
@Legiondude if you dont know how to code or compile it will leave you lost, and i dont actually have a paper copy
i have the Kochan 😡
But the gist of it is that @AlanPowell , if you learn C++ you know C, and if you know either of those you can tackle basically anything another programming language throws at you
The trick is step 1 though
if you know c++ you do not know C
youre not doing manual memory management is what im told about this
youre not living without the QOL enhancements c++ comes with
so its not C
but learning either is 100% helpful for learning the other
Legiondude is right tho. You should look for a book involving C for modern applications. Still get the knr tho
Im reading ISO C Reference Manual by Harbison and Steele. They sit you down and really go over some specifics
So theres a lot of gaps and burning questions answered there
https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list This is for C++ recommendations @AlanPowell
Very important to just find some fun source code to start hacking
Hey
Can i get a list of the BAD books?
Oh god no
btw, is that a good place to start if i dont know anything about programming?
I hate the Kochan
More or less
But youll need something noobfriendly
Try Racket for the training wheels?
Like the knr will not teach you basic coding
Autohotkey
Great middle school language
https://en.wikipedia.org/wiki/Racket_(programming_language)
This was what I used for my first semester of my C.I.S. degree before we dived into C++
Zdoom scripting
@Legiondude you mean (((Racket)))?
lol
Well it's not totally LISP, so...
Narrator: "It was definitely totally LISP."