Temper libraries
Solve it once in Temper, and every language remembers. Temper compiles one library, with one set of tests, to C++, C#, Java, JavaScript, Lua, Python, and Rust.