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

Thursday, December 31, 2015

Are exceptions slower than error objects

›
One stated reason for using error objects/error codes instead of exceptions is that they are faster. The real question, then, are they. I wr...
Monday, December 21, 2015

Always use / for directory separation

›
It is common wisdom that '\' is the path separator on Windows and '/' is the separator on unixlike operating systems. It is ...
Friday, November 27, 2015

Build speed comparison on the Raspberry Pi 2

›
A common misunderstanding is that all build systems are roughly as fast. This is not the case, but instead the differences can be dramatical...
1 comment:
Sunday, November 15, 2015

Solving the C/C++ dependency problem through build system composability

›
The perennial problem in C and C++ development is dealing with dependencies. It is relatively straightforward on Linux where you have packag...
Wednesday, November 4, 2015

A difference in complexity

›
A common task in build systems is to run a custom command. As an example you might want to do this to regenerate a the build definition or r...
Saturday, October 31, 2015

Shell script or Python?

›
Every now and then a discussion arises on whether some piece of scripting functionality should be written as a basic shell script or in Pyth...
Friday, October 30, 2015

Proposal for launching standalone apps on Linux

›
One nagging issue Linux users often face is launching third party applications, that is, those that do not come from package repositories. A...
‹
›
Home
View web version

About Me

Jussi
View my complete profile
Powered by Blogger.