Mamy
Mamy is a cryptography engineer, deep learning engineer and has designed too many threadpools to count. He spends his time shipping any math-heavy research to production, optimizing it along the way to better use the actual hardware they run on.
Session
Tattletale is an AI inference engine written in Nim.
Nim compiles to C, C++ or Javascript.
It can call Python (and be called from Python) seamlessly.
Nim has powerful metaprogramming capabilities and offers direct AST manipulation through Nim itself.
It is possible to implement compilers, code generator and even CuTe layout algebra or an autodiff in Nim compile-time macros.
Tattletale uses them to generate high-performance GPU kernels at compile time for CUDA, OpenCL, Vulkan, and WebGPU, all from the same source.