@eniko in principle I'm always like WOW C is such a simple and elegant language, isn't it beautiful? then I have to write something in it and suddenly it's all 'okay let's get my build system sorted and make sure all my dependencies have the right versions and I have the right headers, oh and I'm probably gonna need these data structures and these allocators so let's write those...' and before I know it I'm three coffees deep at 4am wondering where it all went wrong