So, /prog/, I'm writing a general library in C, with the aim of being somewhat inspired by libraries such as glib, but far lighter and cleaner. So far, I have a linked list implementation and a Unicode string implementation (this is incomplete), totalling 670 SLOC. The build system is cmake, the code is fully documented with doxygen. Of course, the library is in its infancy and far from finished; what other things should I implement? Any data structures? OS abstractions?
>>85
Yes. I haven't seen any C compilers that do JIT. The only way a programming language can use cons as a base building block and not be slow ass fuck is if it has a JIT, or a REALLY intelligent optimizer.