yeah, Nim is great for that... much easier to explain to others than C or Zig especially for math code