18 Sep 25

When your software crashes you’ve probably encountered some bit patterns that you recognise. Find out what these bit patterns mean.


14 May 25

A fun read describing an important (and seemingly inherent) difficulty of compiler optimization. E-graphs get around this, but IIRC are significantly slower.

by simartin May 2025 saved 3 times

02 May 25


A fun read describing an important (and seemingly inherent) difficulty of compiler optimization. E-graphs get around this, but IIRC are significantly slower.

by nezred May 2025 saved 3 times

A fun read describing an important (and seemingly inherent) difficulty of compiler optimization. E-graphs get around this, but IIRC are significantly slower.

by bal4e May 2025 saved 3 times

30 Apr 25

A really interesting discussion of array-oriented compilation architectures. Tries to answer the same sorts of questions I’ve been asking myself about making compilers faster – although I think I come to different conclusions right now.


21 Apr 25

For me, fills a hole between APL (high-performance CPU/GPU array manipulation) and Rust (strong type checking). Super interesting stuff.

by yahourt Apr 2025 saved 2 times

For me, fills a hole between APL (high-performance CPU/GPU array manipulation) and Rust (strong type checking). Super interesting stuff.

by bal4e Apr 2025 saved 2 times

20 Apr 25

Discussion of super-optimization based on equality graphs and finding equivalent expressions. Contrast with https://egraphs-good.github.io/.

by auguste Apr 2025 saved 2 times