我在是一个比较冷门行业的初创公司,成立不到5年,所在小组今年第2年。我们一直用Python开发,包括算法功能和后端服务。今年感觉到算法这块有些性能瓶颈需要用更高运行效率的语言改造,大约不超过5%。考虑到生态和最好不依赖JIT,远期可能会上嵌入式与GPU开发,只有C++和Rust可选。在我们这个行业,C++无疑是生态最好的,第二个就是Rust,主要的库约90%有bindings,而且一些新的工具链又以py和rs居多。我试了一下翻译一个小工具到Rust,三四天就能上手,就是有些生命周期等知识还需要消化一下。作为组长,我希望组里有更多的小伙伴会写且写好,目前更偏向选择Rust,请大家帮我参谋一下,谢谢。