I personally just implement the features when I need them, as I go (as far as I’m able anyways). I think with a few people pushing we could get most of the important functionality of numpy and scipy built on top of arraymancer in a reasonable time.
In principle using Python where needed (but still accelerating it with
Nim!) is pretty straight forward nowadays thanks to the advances in
nimpy. I’ll show an example below. One major thing for this is still
missing in nimpy
, which makes it slightly more complicated than needed.