Closing the gap, part 2: Probability and profitability via @fanf https://lobste.rs/s/uk47is #compilers #performance
https://lukelau.me/2026/01/26/closing-the-gap-pt2.html
Closing the gap, part 2: Probability and profitability via @fanf https://lobste.rs/s/uk47is #compilers #performance
https://lukelau.me/2026/01/26/closing-the-gap-pt2.html
Writing a Lisp JIT Interpreter with GraalVM Truffle via @abnv https://lobste.rs/s/0ce6xl #compilers #java #lisp
https://kyo.iroiro.party/en/posts/emacs-lisp-interpreter-with-graalvm-truffle/
Optimizing GPU Programs from Java using Babylon and HAT https://lobste.rs/s/n72vn1 #compilers #java #performance
https://openjdk.org/projects/babylon/articles/hat-matmul/hat-matmul
Long branches in compilers, assemblers, and linkers via @epilys https://lobste.rs/s/izn3wf #compilers
https://maskray.me/blog/2026-01-25-long-branches-in-compilers-assemblers-and-linkers
cppstat - C and C++ Compiler Support Status https://lobste.rs/s/wncdwu #c #c++ #compilers
https://cppstat.dev/
The WebRacket language is a subset of Racket that compiles to WebAssembly https://lobste.rs/s/uujlga #compilers #lisp #wasm
https://github.com/soegaard/webracket
Creating a Domain Specific Language with Roslyn https://lobste.rs/s/ojtwii #compilers
https://www.themacaque.com/2026/01/17/dsl-with-roslyn.html
Making an LSP for great good via @PolyWolf https://lobste.rs/s/grm2jb #compilers
https://thunderseethe.dev/posts/lsp-base/
The Microstructure of Wealth Transfer in Prediction Markets
https://www.jbecker.dev/research/prediction-market-microstructure
#ycombinator #Jonathan_Becker #Software_Engineer #Blockchain #Ethereum #Smart_Contracts #Decompilation #Open_Source #Cryptography #Low_Level_Programming #Compilers #Security_Research
Autovectorization seems like a cool way to write cross platform SIMD code. But does anyone know of solutions to the insight issue? If I were to write a function which relies on autovectorization, wouldn't I literally have to 1) compile with every compiler + compiler settings + CPU arch + platform I wanna support, 2) disassemble all resulting binaries, 3) read analyze the assembly code to verify that it's vectorized how I expect, and 4) repeat for every change?
I wrote the fifth part of my #blog series âImplementing Co, a small programming language with #coroutinesâ. This time, we add support for sleep in #Co for time-based executions. https://abhinavsarkar.net/posts/implementing-co-5/
#Programming #PLT #ProgrammingLanguages #Compilers #Haskell #concurrency
Nice:
âLLVM: The Bad Partsâ, Nikita Popov (https://www.npopov.com/2026/01/11/LLVM-The-bad-parts.html).
Via HN: https://news.ycombinator.com/item?id=46588837
On Lobsters: https://lobste.rs/s/8nwjov/llvm_bad_parts
#LLVM #Compilers #OpenSource #OSS #Rants #SoftwareEngineering #CompilerEngineering
Why language interpreters and virtual machines are slow https://lobste.rs/s/esgrcq #compilers
https://mortoray.com/why-language-interpreters-are-slow/
How to stick with your projects, even when they're janky https://lobste.rs/s/h5e24r #video #clojure #compilers #practices
https://www.youtube.com/watch?v=Alfq8RG80Ns
When msvc::musttail attribute silently fails https://lobste.rs/s/vnzeuh #compilers #performance
https://www.abareplace.com/blog/musttail/
Mitigating the Billion Dollar Mistake
LLVM: The bad parts
https://fed.brid.gy/r/https://www.npopov.com/2026/01/11/LLVM-The-bad-parts.html
The New Compiler Stack: A Survey on the Synergy of LLMs and Compilers