C Programming for Everybody (CC4E)
2 points by thousandknives 1 year ago | 3 comments- thousandknives 1 year agoI watched his "Internet History, Technology, and Security" course. That one was phenomenal.
Now I discovered this course, the first two videos in that YouTube playlist are very interesting (A History of C, UNIX, and Computation (a.k.a "The importance of 1978")).
There is also a course website to this with a lot of additional material, but it requires a password (it is "42"), that's why I submit the YouTube playlist.
Course Link: https://www.cc4e.com/
- AlexeyBrin 1 year agoThe problem with this course is that it teaches K&R C, C before the ANSI standardization. Nobody is writing C like this today. Interesting if you need to understand really old C code or if you have a time machine, but that's about it. Not recommended if you intend to write C code in 2024!
- thousandknives 1 year agoWell, he writes himself:
*The book is augmented in places to help understand its rightful place in a historical context amidst the major changes of the 1970's and 1980's as Computer Science evolved from a hardware-first / vendor-centered aproach to a software-centered approach where portable operating systems and applications written in C could run on any hardware.
This is not the ideal book to learn C programming because the 1978 edition does not reflect the modern C language. Using an obsolete book gives us an opportunity to take students back in time and understand how the C language was evolving as it laid the ground work for a future with portable applications.*
I assume the exercises are to be written in ANSI C, though I haven't attempted one yet
- thousandknives 1 year ago
- AlexeyBrin 1 year ago