最近一段时间,关注了一下官方的 Github
发现一个问题,为什么 Conflux
主程序要采用 Rust
这一语言呢,他有什么比较好的优势吗?
为什么Conflux主程序采用的是rust语言呢?
Rust非常适合分布式系统,如分布式数据库 pingcap
,nervos
等都采用了 Rust
进行开发,Rust
能够确保对内存使用的安全,且其性能几乎可以媲美 C++
,烤仔认为呢:单纯地讨论开发语言的好坏优劣没有实际意义,更多的还是要关注适合的场景以及配套生态链,这也是为什么在互联网行业的很多场景及产品,Java
因其可移植性及完整的生态体系,逐步成为后端语言的首选,同时,这些年 Golang
的普及速度也很快,具体到区块链底层基础设施,那么主流的开发语言还是 Golang
、 C++
及 Rust
。
收到,谢谢