Here’s my quick attempt at a lightweight modern c++ logger rlog
Lessons learnt
std::function
does multiple copies and destruction, beware!!- Multi-platform CI should be done right from start
- Maintaining/debugging macro-magic like optional args can get really annoying, better avoid