4 ms·
Interpretation is the most fundamental pattern in computer science, and I'd argue the most powerful. It (tries) to decouple semantics from implementation. It re
by mattgreenrocks 3y ago
Interpretation is the most fundamental pattern in computer science, and I'd argue the most powerful. It (tries) to decouple semantics from implementation. It recurs at all levels of the stack.
I'd also argue it's the most beautiful.
- senderista 2y agoI love how POCSD[0] generalizes the interpreter concept to include everything from the CPU up the stack. (Similar to how they generalize naming to include everything from physical memory addresses and registers up the stack.) [0] https://ocw.mit.edu/courses/res-6-004-principles-of-computer-system-design-an-introduction-spring-2009/ https://ocw.mit.edu/courses/res-6-004-principles-of-computer...
- alserio 3y agoAgreed. And one of the most difficult one to get right in security sensitive contexts.