I'm intrigued by Nim after browsing through some of the basic tutorials. Looks quite straightforward to get started. As with other languages I look at, for my use-cases it's important for me to understand0 if scientific packages are available and if there's a "scientific computing ecosystem".<p>I had a look through the `packages.json` [1] listing for Nimble [2] and couldn't really spot the maths packages that I'd need, e.g., numerical integration, optimization, linear algebra. Given that I can't find any of those, I'm guessing there aren't any physics packages either e.g., Newtonian mechanics, physical constants etc. Maybe maths libraries are available as ports to e.g., Eigen, NLOPT etc.?<p>Can anyone that is more familiar with the community comment on the potential of Nim as a language for scientific computing, in contrast to e.g., Julia?<p>[1] <a href="https://github.com/nim-lang/packages/blob/master/packages.json" rel="nofollow">https://github.com/nim-lang/packages/blob/master/packages.js...</a><p>[2] <a href="https://github.com/nimrod-code/nimble" rel="nofollow">https://github.com/nimrod-code/nimble</a><p>[3] <a href="http://eigen.tuxfamily.org/index.php?title=Main_Page" rel="nofollow">http://eigen.tuxfamily.org/index.php?title=Main_Page</a><p>[4] <a href="http://ab-initio.mit.edu/wiki/index.php/NLopt" rel="nofollow">http://ab-initio.mit.edu/wiki/index.php/NLopt</a><p>EDIT: Fixed typos