Category Archives: Programming
Pre-announcing VaLLVM
Curently Vala simply generates C code and let the C compiler do its job. While in many cases it produces good code there are some cases which where compiler stack could use more domain-specific knowledge. The problem is that C … Continue reading
Futures and promises in libgee
In recent unstable releases of libgee contains Futures and Promises (please note that API is still not frozen so the exact details may change). Future in a simples case is a value which might not be currently available. From the … Continue reading
Don’t write your own build system
The title might be a bit controversial but at least it is catchy one. Recently I’ve seen a few posts about Shake, a make replacement with several improvements (such as more flexible dependency specification). There are also examples how to … Continue reading
Statically typed red-black trees
I have met with claims that the static typing is useless as it is not mathematical proof (OK – for those knowing the discussion – I exaggerated a lot). However to large extend the static typing is prove of some … Continue reading
C++ – circular dependencies
Since the down of time mankind seek the solution to the circular dependencies in C++. Well – may be ot exactly since the “down of time” and definitly not the whole of the mankind – but it have been “always” … Continue reading