Sunday, December 28, 2025

Computer engineering magic

"Any sufficiently advanced technology is indistinguishable from magic." Arthur C. Clarke
In the field of computer engineering, the following appear as magic to me. I am planning to lift this mystery by building small-scale models:
  1. How games like Prince of Persia could be written in assembly
  2. Detecting syntax errors while typing
  3. Code completion
  4. Stopping a program at a breakpoint and inspecting debug information
  5. Interpreters (with parallelism on multicore) and compilers
These would help me to transition from "user of tools" to "creator of systems."

No comments: