#concept/abstraction 4
Notes filed under this topic. All tags
- Seedling 6 months ago
System calls: the border crossing
Your program cannot touch the disk, the network, or another process on its own - only the kernel can. A system call is the one controlled crossing into kernel space, and every crossing has a toll.
- Seedling 9 months ago
Async/await: syntax over a state machine
The keyword does not make code fast or parallel. It rewrites a function into something that can pause and resume, so one thread can be partway through thousands of waits at once.
- Seedling last year
Why APIs break
Breaking changes usually trace back to versioning, contracts, and team coordination - not just code.
- Budding
How Programs Actually Run MOC
A map of the runtime notes - how a program is scheduled onto threads and cores, how it shares memory without corrupting it, and what it costs to leave your own process.