Our great sponsors
-
rust-ndarray
ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
ndarray and numpy crates provide good way to operate on numpy ndarrays from python
PyO3 is a great crate for writing python binary libraries in Rust
you can check out [`mypyc`](https://github.com/mypyc/mypyc) . It is used by mypy, black for speedup
Check out gopy for an easy way to extend your Python code with Go.
It’s impossible to recommend the right tool for the job, and honestly, depending on how much maths you know it might be hard to make progress, but I’d put money on a constraint solver reducing the time from hours to seconds. Can recommend this one https://github.com/scipopt/PySCIPOpt