Why rust? It's trendy but it's really best for systems work despite the zealots.
I'm trying to do computationally intensive things, and I didn't want to do them in C/C++ because of practical reasons. I am making a python library as well, so people using the program can either use the CLI/rust library or the python library. The plugins and the core program is in Rust.
You might already know about it, but PyO3 could come in very handy for creating that Python library. You can use it to generate a small Python library which calls your Rust library, so you don't need to implement it a second time.
Yes thank you. I am using it. I'm good with finding things on the Internet but I'm struggling with parts that are deeper and not well documented. There are big projects that use pyo3, but not plugins. And there are big projects with plugins but not pyo3.
Rust Programming