C99 utility library for projects and learning
Roadmap (C library) :
- 🕒 string
- 🕒 stringview
- 🕒 string algorithms
- ✔️ thread (threads, threadpool, mutexes...)
- ✔️ containers: vector, stack, hashmap
- ❌ regular expressions (regex)
- ❌ command line arguments parser
- ❌ json
- ✔️ logger
- 🕒 socket (sockets and websockets)
- ✔️ socket server
- 🕒 maths (float32/64 optimized maths library)
- 🕒 linear algebra (float32/64 optimized linear algebra library)
- 🕒 stats (float32/64 optimized statistics maths library)
- ❌ uint128
- 🕒 filesystem (python-like functions to interact with the filesystem)
- 🕒 hash (various hash functions)
- 🕒 random (various random functions)
- 🕒 memory (memory_arena, allocators...)
- 🕒 cpu utilities
- 🕒 simd utilities
- ❌ finance (maths, technical indicators...)
- ❌ optimization (differential evolution, gradient descent...)