Hello i am really excited to faced with nimble. It is really good supported by its community.
My question is clear actually but we have some backgrounds.
We are python team and we want to getting fast ai and mobile app to faster backend. My question is can we handle all of these scenarios in nimble. We aim to write c++ for mobile backend. Also we want to our ai models predict latency decrease as much as possible. Nimble is very handy for c++ but i do not know to explain this language to use instead of c++.
Thanks.
nim is the language name , and nimble is the package manager.
Nim can interact with c and c++ https://nim-lang.org/docs/manual.html#foreign-function-interface
You can also write some shared library with nim and call it from c++.
However, if you are a python team, you might just use nimpy or nimporter and skip c/c++
https://robert-mcdermott.gitlab.io/posts/speeding-up-python-with-nim/
I did not know this existed!
Given my own side-project is currently written in python, now I know that even should I decide to stick with it, I can still have easy interoperability between nim and python. Thank you so much!
That is why i need to wait and create new things for opensource. Our objectives are mostly highly optimized product for mobile applications. Nim can handle this but do not have wide used libraries. Even we can support our part of functions to faster and optimize.
Thanks for all replies.