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

Sunday, April 11, 2021

Converting a project to Meson: the olc Pixel Game Engine

›
Meson's development has always been fairly practical focusing on solving real world problems people have. One simple way of doing that i...
2 comments:
Wednesday, March 31, 2021

Never use environment variables for configuration

›
Suppose you need to create a function for adding two numbers together in plain C. How would you write it? What sort of an API would it have?...
29 comments:
Monday, March 22, 2021

Writing a library and then using it as a Meson dependency directly from upstream Git

›
Meson has many ways of obtaining dependencies. The most common is pkg-config for prebuilt dependencies and the WrapDB for building upstream...
Friday, March 19, 2021

Microsoft is shipping a product built with Meson

›
Some time ago Microsoft announced a compatibility pack to get OpenGL and OpenCL running even on computers whose hardware does not provide na...
4 comments:
Wednesday, March 10, 2021

Mixing Rust into an existing C shared library using Meson

›
Many people are interested in adding Rust to their existing projects for additional safety. For example it would be convenient to use Rust f...
4 comments:
Wednesday, February 24, 2021

Millennium prize problems but for Linux

›
There is a longstanding tradition in mathematics to create a list of hard unsolved problems to drive people to work on solving them. Example...
9 comments:
Saturday, February 6, 2021

Why most programming language performance comparisons are most likely wrong

›
For as long as programming languages have existed, people have fought over which one of them is the fastest. These debates have ranged from ...
4 comments:
‹
›
Home
View web version

About Me

Jussi
View my complete profile
Powered by Blogger.