Academic projects
Non-academic open source projects
- Fun with C++14:
- sympoly: symbolic polynomials with compile-time
computed support and optimal memory footprint
- template_switch: template switch-case with O(1) jump table or O(logN)
binary search or O(N) linear search
- autodiff: compile-time symbolic differentiation with zero memory footprint
- compose: functor composition (variadic): compose any number of functors, calling the inner one
with any number of arguments
- gtmess -
console MSN Messenger client for Linux and other Unix systems (~12K lines)
- callirhoe -
high quality pdf or photo calendar rendering using the Cairo graphics library
and ImageMagick
(featuring automatic minimal-entropy overlaying and maximal-entropy cropping)
- Some games and utilities (pacman, connect 4, etc.)
in Turbo Pascal and C/C++ that I wrote when I was young! ;)