Trying to optimise some CPU-bound elisp. Favouring C built-ins makes a big difference! Next, I'm going to try byte-compiling and defsubst.
miniblog.
Related Posts
What are the most interesting upcoming scripting languages? Scripting remains an important part of the programming language ecosystem.
Optimise time to first feature. Allow mutation of the running system to experiment. Interactive inspection of data.
TIL about Rust's NonZeroUsize, which is an integer that is never zero. Rust can optimise Option<NonZeroUsize> to be the same size in memory as usize!
The Computer Language Benchmarks Game isn't solely about language performance. It's also about how much optimisation effort has gone into each program.
In principle, more popular languages might do better! There are more people who might tune and optimise.