I need help, in search of a solid foundation

I need your help. The problem I face in programming, regardless of the language, is that I’m passionate about learning more “serious” aspects of the discipline. I’m interested in delving into topics like multi-threading, optimization, and best practices, among others. I don’t want to simply learn how to create a tycoon or a skill, or develop a combat system without first having a solid foundation. My goal is to avoid errors and bugs in my projects.

However, I don’t have a clear idea of where to start. I am completely open to hearing any suggestions or advice you can give me.

1 Like

Read the rust book, it explains all of those things and why certain languages are designed the way they are, and has lots of tutorials. The PIL is also very good at doing this, but it relies a little bit on the reader knowing some C, you can work around it.

1 Like