Python Performance: Why 'if not list' is 2x Faster Than Using len()
https://blog.codingconfessions.com/p/python-performance-why-if-not-list
Discussions: https://discu.eu/q/https://blog.codingconfessions.com/p/python-performance-why-if-not-list

Python Performance: Why 'if not list' is 2x Faster Than Using len()
https://blog.codingconfessions.com/p/python-performance-why-if-not-list
Discussions: https://discu.eu/q/https://blog.codingconfessions.com/p/python-performance-why-if-not-list
Rust to C compiler - 95.9% test pass rate, odd platforms, and a Rust Week talk
https://fractalfir.github.io/generated_html/cg_clr_odd_platforms.html
Discussions: https://discu.eu/q/https://fractalfir.github.io/generated_html/cg_clr_odd_platforms.html
Rust to C compiler - 95.9% test pass rate, odd platforms https://lobste.rs/s/0ox9js #c #compilers #dotnet #rust
https://fractalfir.github.io/generated_html/cg_clr_odd_platforms.html
A surprising enum size optimization in the Rust compiler
https://jpfennell.com/posts/enum-type-size/
Discussions: https://discu.eu/q/https://jpfennell.com/posts/enum-type-size/
A surprising enum size optimization in the Rust compiler https://lobste.rs/s/w3jjb2 #compilers #rust
https://jpfennell.com/posts/enum-type-size/
"Verified" "Compilation" of "Python" with Knuckledragger, GCC, and Ghidra
https://www.philipzucker.com/knuckle_C_pcode/
Discussions: https://discu.eu/q/https://www.philipzucker.com/knuckle_C_pcode/
"Verified" "Compilation" of "Python" with Knuckledragger, GCC, and Ghidra by @sandmouth https://lobste.rs/s/b9kbg3 #assembly #compilers #formalmethods #python #reversing
https://www.philipzucker.com/knuckle_C_pcode/
This seems a very cool and interesting evolution for a stable and productive language, focused on real needs in the industry. The focus on making sure it all integrates well and works with legacy code is astounding. Very nice. Ocaml future seems great.
--
Making OCaml Safe for Performance Engineering | Lobsters
https://lobste.rs/s/ujvpdn/making_ocaml_safe_for_performance
My compiler's coming long nicely. If anybody's keeping track (and thank you for that) expect an alpha release version by Friday next week by the latest
As of now I've decided on the name "Unimal," short for "Universal Machine Language" to pay homage to older languages and because I gave Unimal an older syntax model.
The first official release will compile to a custom bytecode I hope to develop before then.
Have a good day everybody
A new #blog post appears!
I built a native GCC 14.2.0 for Mac OS X 10.4 Tiger PowerPC.
SJS: a static AOT compiler for a subset of JavaScript (2016) https://lobste.rs/s/xfojey #compilers #javascript
https://github.com/Samsung/SJS
Rust in 2025: Language interop and the extensible compiler
https://smallcultfollowing.com/babysteps/blog/2025/03/18/lang-interop-extensibility/
Discussions: https://discu.eu/q/https://smallcultfollowing.com/babysteps/blog/2025/03/18/lang-interop-extensibility/
Enabling seamless interop between Rust and other languages https://lobste.rs/s/rsfp1p #compilers #plt #rust
https://hackmd.io/@rust-lang-team/rJvv36hq1e
Another round of Rust compiler improvements merged for GCC 15.1 https://lobste.rs/s/2rojlh #compilers #rust
https://www.phoronix.com/news/More-Rust-Merged-GCC-15.1
Zest: a programming language for malleable and legible systems
Discussions: https://discu.eu/q/https://github.com/jamii/zest
WebAssembly from the Ground Up – learn WASM by building a compiler https://lobste.rs/s/vvcazf #book #show #compilers #wasm