毫无疑问两者都会输,道理很简单无论是ue魔改还是c++还是rust都是给c++打的补丁,而c艹的市场日益萎缩,在许多业务中性能不在是最重要的需求,那么打补丁的行为就像是49年入国军,能有什么成就呢?ue还可以理解,比较人家和c艹一样是老古董,想改也没法改。
如果Rust要做C++做的工作,我们需要知道Rust会把C++最擅长的工作做成什么样子。什么是快,什么是慢?什么更难做,什么更容易?
Rust程序的长度与之前C++的接近,但运行效率只有原来的一半。因为我使用了更加规范的Rust代码管理,它运行得更快。同时,我努力加快C++程序执行速度,仍然保持原来的代码长度一页限制。每次更改后,我都会检查下性能。很少有程序得到这么多的优化