Hacker News
- The Changing "Guarantees" Given by Python's Global Interpreter Lock https://stefan-marr.de/2023/11/python-global-interpreter-lock/ 134 comments
- Which Interpreters Are Faster, AST or Bytecode? https://stefan-marr.de/2023/10/ast-vs-bytecode-interpreters/ 27 comments
- AST vs. Bytecode: Interpreters in the Age of Meta-Compilation [pdf] https://stefan-marr.de/downloads/oopsla23-larose-et-al-ast-vs-bytecode-interpreters-in-the-age-of-meta-compilation.pdf 47 comments
- Squeezing a Little More Performance Out of Bytecode Interpreters https://stefan-marr.de/2023/06/squeezing-a-little-more-performance-out-of-bytecode-interpreters/ 25 comments
- What if we could see all concurrency bugs in the debugger? https://stefan-marr.de/2019/07/what-if-we-could-see-all-concurrency-bugs-in-the-debugger/ 27 comments
- Why Is Concurrent Programming Hard? https://stefan-marr.de/2014/07/why-is-concurrent-programming-hard/ 2 comments
- Project Renaissance: Avoid the Concurrency Trap by Embracing Non-Determinism http://stefan-marr.de/renaissance/ 3 comments
- Cross-Language Compiler Benchmarking http://stefan-marr.de/papers/dls-marr-et-al-cross-language-compiler-benchmarking-are-we-fast-yet/ 4 comments
- Tracing vs. Partial Evaluation: Comparing Meta-Compilation for Interpreters http://stefan-marr.de/papers/oopsla-marr-ducasse-meta-tracing-vs-partial-evaluation/ 2 comments
- Zero-Overhead Metaprogramming http://stefan-marr.de/papers/pldi-marr-et-al-zero-overhead-metaprogramming/ 22 comments
- Zero-Overhead Metaprogramming http://stefan-marr.de/2015/04/zero-overhead-metaprogramming/ 14 comments
- Simple Language Implementation Techniques for the 21st Century http://stefan-marr.de/papers/ieee-soft-marr-et-al-are-we-there-yet/ 12 comments
- Why Is Concurrent Programming Hard? http://www.stefan-marr.de/2014/07/why-is-concurrent-programming-hard/ 40 comments
Lobsters
- Which Interpreters are Faster, AST or Bytecode? https://stefan-marr.de/2023/10/ast-vs-bytecode-interpreters/ 13 comments compilers , plt
- Squeezing a Little More Performance Out of Bytecode Interpreters https://stefan-marr.de/2023/06/squeezing-a-little-more-performance-out-of-bytecode-interpreters/ 10 comments compilers , performance
- The Changing “Guarantees” Given by Python's Global Interpreter Lock https://stefan-marr.de/2023/11/python-global-interpreter-lock/ 12 comments programminglanguages
- Which Interpreters are Faster, AST or Bytecode? (OOPSLA paper overview) https://stefan-marr.de/2023/10/ast-vs-bytecode-interpreters/ 3 comments programminglanguages
- Which Interpreters are Faster, AST or Bytecode? (OOPSLA paper overview) https://stefan-marr.de/2023/10/ast-vs-bytecode-interpreters/ 5 comments compilers
- An Introduction to Interpreters and JIT Compilation https://stefan-marr.de/2023/09/pliss-summer-school/ 3 comments programming
- AST vs. Bytecode: Interpreters in the Age of Meta-Compilation https://stefan-marr.de/downloads/oopsla23-larose-et-al-ast-vs-bytecode-interpreters-in-the-age-of-meta-compilation.pdf 13 comments programminglanguages
- Squeezing a Little More Performance Out of Bytecode Interpreters https://stefan-marr.de/2023/06/squeezing-a-little-more-performance-out-of-bytecode-interpreters/ 16 comments compilers
- The Cost of Safety in Java https://stefan-marr.de/2022/10/cost-of-safety-in-java/ 9 comments programminglanguages