skip to content
lists

Things to build from scratch

8 items

0 of 8 checked · 0%

  • HTTP server

  • Shell (in C)

    Prompt loop, input parsing, fork()/execvp(), cd builtin, pipes. Done when it can navigate the machine and run normal programs

  • Compiler

    Maybe an interpreter or a build system too

  • Kernel

  • Distributed system

    Design, build and deploy one

  • Emulator

  • Self-replicating virus

  • Ray tracer

    Spheres, a light source, shadows; output a .ppm file

stan runge ecb2e80 source