Nibble Stew

A gathering of development thoughts of Jussi Pakkanen. Some of you may know him as the creator of the Meson build system. jpakkane at gmail dot com

Tuesday, April 21, 2026

CapyPDF is approaching feature sufficiency

›
In the past I have written many blog posts on implementing various PDF features in CapyPDF . Typically they explain the feature being implem...
Friday, April 17, 2026

Multi merge sort, or when optimizations aren't

›
In our previous episode we wrote a merge sort implementation that runs a bit faster than the one in stdlibc++. The question then becomes, c...
Monday, April 6, 2026

Sorting performance rabbit hole

›
In an earlier blog post we found out that Pystd's simple sorting algorithm implementations were 5-10% slower than their stdlibc++ count...
Monday, March 23, 2026

Everything old is new again: memory optimization

›
At this point in history, AI sociopaths have purchased all the world's RAM in order to run their copyright infringement factories at ful...
Thursday, March 19, 2026

Simple sort implementations vs production quality ones

›
One of the most optimized algorithms in any standard library is sorting. It is used everywhere  so it must be fast. Thousands upon thousands...
Friday, February 27, 2026

Discovering a new class of primes fur the fun of it

›
There are a lot of prime classes, such as left truncating primes, twin primes, mersenne primes, palindromic primes, emirp primes and so on. ...
Saturday, February 14, 2026

What's cooking with Pystd, the experimental C++ standard library?

›
Pystd is an experiment on what a C++ standard library without any backwards compatibility requirements would look like. Its design goals ar...
›
Home
View web version

About Me

Jussi
View my complete profile
Powered by Blogger.