A while back I started working on a project called Squash, and today I’m pleased to announce the first release, version 0.5. Squash is an abstraction layer for general-purpose data compression (zlib, LZMA, LZ4, etc.). It is based on dynamically loaded plugins, and there are a lot of them (currently 25 plugins to support 42 … Continue reading "Squash 0.5 and the Squash Benchmark"| Evan Nemerson
If you’re like me, when you download a project and want to build it the first thing you do is look for a configure script (or maybe ./autogen.sh if you are building from git). Lots of times I don’t bother reading the INSTALL file, or even the README. Most of the time this works out … Continue reading "Making CMake more user-friendly"| Evan Nemerson
I am pleased to announce a blog aggregator for the Vala community, which will be hosted at The Venus configuration information is in a the nemequ/planet-vala repository on GitHub, so if you know of…| Evan Nemerson
Anyone familiar with my open source work knows that a major focus of my work is on portability, but it recently occurred to me that a lot of people probably don’t know why. For example, some …| Evan Nemerson