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

Saturday, August 10, 2019

C++ modules with a batch compiler feasibility study

›
In our previous blog post an approach for building C++ modules using a batch compiler model was proposed . The post raised a lot of discussi...
Wednesday, August 7, 2019

Building C++ modules, take N+1

›
Modules were voted in C++20 some time ago. They are meant to be a replacement for #include statements to increase build speeds and to also ...
1 comment:
Thursday, August 1, 2019

Metafont-inspired font design using nonlinear constraint optimization and Webassembly

›
Modern fonts work by drawing the outline of each letter out by hand. This is a very labour-intensive operation as each letter has to be redr...
Tuesday, July 16, 2019

A personal story about 10× development

›
During the last few days there has been an ongoing Twitter storm about 10× developers. And like all the ones before it (and all the future o...
Sunday, July 14, 2019

Initializing all local variables with Clang-Tidy

›
A common source of all kinds of bugs is using variables without properly initializing them. Out of all security problems this one is the sim...
Saturday, June 8, 2019

Tweaking the parallel Zip file writer

›
A few years ago I wrote a command line program to compress and decompress Zip files in parallel. It turned out to work pretty well, but it ...
Sunday, June 2, 2019

Looking at why the Meson crowdfunding campaign failed

›
The crowdfunding campaign to create a full manual for the Meson build system ended yesterday. It did not reach its 10 000€ goal so the book ...
4 comments:
‹
›
Home
View web version

About Me

Jussi
View my complete profile
Powered by Blogger.