anthony morris
🧠

Systems Programming

  • Traditionally C or Cpp
  • Runs fast
  • Low resource usage
  • Memory unsafely (excludes Rust)
    • Use after free
    • Double free
      • Free memory twice --> corrupt
    • Buffer overreads and overwrites
    • Null pointers
      • Pointing to nothing

Computer Science Programming