csev / cc4e

C Programming for Everybody
https://www.cc4e.com/
Other
292 stars 92 forks source link

Fix lesson 4 (KR Ch 2) youtube link #54

Closed spdrman closed 1 year ago

spdrman commented 1 year ago

Close Issue #53

csev commented 1 year ago

Thank you!

spdrman commented 1 year ago

Thank you!

Thank you, more! I self-learned C++ as my first programming language back in '97 when I was 15, but I always wanted to learn C, as I always felt that I was missing something. However, I wanted to learn it with the "context" of the era, as I am fascinated by why things evolved, as much as what they evolved into. Your course is exactly that. So thank you so much for putting so much love and effort into this! Your idea to annotate the 1st edition is brilliant!

What also helped was learning ASM for Atari recently... that puts C into an even greater context of being like a collection of ASM macros. If I were an ASM coder back in 1978, I would think C is the best thing since sliced bread. Especially the compiler being portable across multiple chips, so as to not have to learn each chip's memory+register spec.

I hope you don't mind that I am telling everyone I encounter about it. When someone mentions to me that they want to learn a systems language like Rust, I say learn C first...specifically, do cc4e ;-P