Category Archives: Uncategorized
I knew proglit wasn’t a great name, but I figured a short domain name would be advantageous. But it turns out not to be any good because it sounds like random syllables, so you have to always spell it out … Continue reading
“There are only two hard problems in Computer Science: cache invalidation and naming things” – Phil Karlton
Very good article at lwn.
The materials are under core units. Understand that the first unit is the roughest: the narration needs to be redone at some point and I plan to get rid of the intro music (it doesn’t contrast well when the music … Continue reading
“Hardware and Operating System basics”. This one’s about 90 minutes. The topics touched upon here include: programming the CPU and its interactions with memory and i/o devices: instructions, registers, big-endian vs. little-endian, memory-mapped vs. port-mapped i/o, interrupts, hardware exceptions, the … Continue reading
I’ve posted the videos for “The C language (unit 2)” on Youtube. This unit runs about 60 minutes and covers some conveniences, like the compound assignment operators, for loops, and switches, and the unit also covers “complex” pointer and array … Continue reading
I certainly considered every language, but this old post explains why these choices aren’t as great as they might seem.
Once I complete the unit “hardware and operating system basics” and complete the notes and quiz questions for the other first several units, I’ll declare the first release.