How To Make a Fast Dynamic Language Interpreter https://lobste.rs/s/vrmjge #compilers #performance #plt
https://zef-lang.dev/implementation
compilers
Turns out the "spent all day looking for a bug in my code and it was a compiler bug" works both ways around. Spent ages looking for a bug in my compiler to realise it was a bug in the code being compiled!
2026 is an exciting year for the Rust compiler (and me) https://lobste.rs/s/c2ouz0 #compilers #rust
https://yoyo-code.com/2026-is-exciting-year-for-rust-compiler-and-me/
Gecko: a fast GLR parser with automatic syntax error recovery via @abnv https://lobste.rs/s/chsbgc #compilers
https://vnmakarov.github.io/parsing/compilers/c/open-source/2026/04/22/gecko-glr.html
REpsych: Psychological warfare in reverse engineering https://lobste.rs/s/ufvii3 #compilers
https://github.com/xoreaxeaxeax/repsych
I'm starting a series of blog posts, in which I write a #bytecode #compiler and a #virtualMachine for arithmetic in #Haskell. We explore the following topics in the series:
- Parsing arithmetic expressions to ASTs.
- Compiling ASTs to bytecode.
- Interpreting ASTs.
- Efficiently executing bytecode in a VM.
- Disassembling bytecode and decompiling opcodes for debugging and testing.
- Unit testing and property-based testing for our compiler and VM.
- Benchmarking our code to see how the different passes perform.
- All the while keeping an eye on performance.
The first post of the series that focuses on writing the #parser is now out: https://abhinavsarkar.net/posts/arithmetic-bytecode-vm-parser/
Python Yet Reforged Entirely https://lobste.rs/s/phjtbx #compilers #python #rust #vibecoding
https://pyre-lang.org/
Fighting Hyrum's Law in LLVM https://lobste.rs/s/wugfx4 #compilers #practices
https://maskray.me/blog/2026-05-10-fighting-hyrums-law-in-llvm
JIT Compiling Code in 5μs https://lobste.rs/s/aujfn1 #compilers
https://malisper.me/jit-compiling-code-in-5-us/
Slap: Functional Concatenative Language... with a Borrow Checker? https://lobste.rs/s/3fprl8 #compilers #concatenative #graphics #plt
https://taylor.town/slap-000
How Rust Compiles (2025) https://lobste.rs/s/wtgh6b #video #compilers #rust
https://www.youtube.com/watch?v=G1g6Me1FHmE
Triton language for Huawei Ascend https://lobste.rs/s/z3pidt #ai #compilers #hardware
https://github.com/triton-lang/triton-ascend
Retargeting JIT compilers by using C-compiler generated executable code (2004) https://lobste.rs/s/etfkgx #pdf #compilers #concatenative #plt
https://www.cs.arizona.edu/~collberg/Teaching/553/2011/Resources/jit.pdf
the value of a performance oracle via @fanf https://lobste.rs/s/sibep0 #compilers #performance
https://wingolog.org/archives/2026/04/07/the-value-of-a-performance-oracle
[RFC] JSIR: A High-Level IR for JavaScript via @dubroy https://lobste.rs/s/3yvhkz #compilers #javascript
https://discourse.llvm.org/t/rfc-jsir-a-high-level-ir-for-javascript/90456
Wastrel milestone: full hoot support, with generational gc as a treat https://lobste.rs/s/foa69e #c #compilers #lisp #wasm
https://wingolog.org/archives/2026/04/09/wastrel-milestone-full-hoot-support-with-generational-gc-as-a-treat
The acyclic e-graph: Cranelift's mid-end optimizer https://lobste.rs/s/qsoxgf #compilers
https://cfallin.org/blog/2026/04/09/aegraph/
Optimization of 32-bit Unsigned Division by Constants on 64-bit Targets https://lobste.rs/s/wm1uxw #compilers #math
https://arxiv.org/abs/2604.07902
How to make Firefox builds 17% faster via @fanf https://lobste.rs/s/uqhwj1 #browsers #compilers #performance
https://blog.farre.se/posts/2026/04/10/caching-webidl-codegen/
Breaking ten years of C API compatibility in Futhark https://lobste.rs/s/wedwdu #compilers #plt
https://futhark-lang.org/blog/2026-04-29-breaking-api-compatibility.html
[RFC] LLVM Foundation statement in favor of open access to standards documents https://lobste.rs/s/vfxdtu #c #c++ #compilers
https://discourse.llvm.org/t/rfc-open-access-to-standards-documents/90856
Gobee: write eBPF programs in Go, transpiled via clang https://lobste.rs/s/52g7rz #compilers #go #linux #programming
https://github.com/boratanrikulu/gobee
blaise: A modern, self-hosting Object Pascal compiler built for the 2020s. Zero legacy, full ARC, and unified UTF-8 https://lobste.rs/s/ot6g23 #compilers
https://github.com/graemeg/blaise