John Ousterhout: Praktisk design, Tcl och komplexitetens kostnad | Koder.ai