https://nim-lang.org/
Article I wrote about getting a C library with poor error handling to behave well with Nim