#compiler
15 posts · Last used 3d
Boosted by @trending@homestead.social
The 64-Bit Edition of Practical Compiler Construction is out now!
http://t3x.org/reload64/
The image shows my proof copy, which arrived in the mail today.
The book contains some minimal compiler construction theory and lots of code. If you always wanted to know how a compiler works internally, this book is for you!
Unlike previous editions, this one targets Linux on the x86_64.
Of course the book is completely AI-free!
#compiler #books #linux #NoAI
Rewriting the Futhark type checker
https://futhark-lang.org/blog/2026-07-21-rewriting-the-type-checker.html
#Programming #Compiler #Futhark
Dense Arena Interning: The Engine of Compiler Performance
https://aikoschurmann.com/blog/string-interning-compilers
#HackerNews #Tech #Compiler
DOOM runs (slowly) in a IBM PC-Compatible CSS Sheet https://hackaday.com/2026/07/15/doom-runs-slowly-in-a-ibm-pc-compatible-css-sheet/
#Retrocomputing #Compiler #Css #Emulator #IBMPC #Keepingitweird
Some of our #OpenBSD anti-ROP #research ended up on lobsters: https://lobste.rs/s/xclcel/final_return_for_openbsd_anti_return
#BSD #FreeBSD #NetBSD #DragonFlyBSD #Linux #Unix #Illumos #compiler #compilers #GCC #LLVM #Clang
If you have a few hours to waste and like compilers and weird - PowerPC - assembly, try the 254 lessons of Decomp Academy!
https://decomp-academy.dev/
#assembly #compiler #PPC #PowerPC #ReverseEngineering #retrocomputing #decompilation
You might remember that I was working on my own programming language a few months ago. I've decided to write a blog post about what this language is, how it is implemented, and what are my future plans!
#programming #pldev #compiler #arm64
Grr. I really should just do simple linear scan register allocation with the dumb pass-everything-on-the-stack ABI to start with, but I keep trying to map out how "do it right" with a more realistic pass-by-registers ABI, etc.
The desire to solve the whole problem "for real" is fighting with the desire to get a basic implementation working first.
Ideally I'd leave things in the argument registers as long as possible *and* avoid spilling to the stack around function calls...
#Compiler #PLdev
Calypsi is a collection of compilers and assemblers, which can be used to generate code for various retro platforms under Windows, Linux and macOS. Now version 5.15 has been released:
https://www.amiga-news.de/en/news/AN-2026-01-00114-EN.html
#retrocomputing #compiler #assembler #amiga #c64 #motorola
Boosted by @cstross@wandering.shop
Fabrice #Bellard is the French code monster who created QEMU, FFmpeg, Tiny C, and tonnes of other highly influential, highly efficient programmes.
But his 2002 IOCCC-winning Obfuscated Tiny C Compiler—a 2048-byte-long, self-hosting C #compiler—is special, even in the company of his other inventions.
You've seen all posts





