百科问答小站 logo
百科问答小站 font logo



哪些软件应用值得用Rust重写? 第1页

  

user avatar   richox 网友的相关建议: 
      

CPU+内存密集型的应用,比如数据压缩领域的gzip、bzip2、xz 等等。

我已经把自己的数据压缩应用orz用rust重写了(github.com/richox/orz),整体上来看,当前的rust性能已经完全匹敌c/c++,而且开发过程释放了大量脑力,涉及到对内存精细操作的地方不再需要像c/c++那样心惊胆战,也不需要处理c++的长篇编译错误,编译通过基本上就不会再出异常了。

这个项目可以做为rust性能的一个实战验证,目前压缩速度快于gzip、压缩率高于bzip2,在整个压缩领域已经处于pareto frontier 的位置了。




  

相关话题

  传统的try-catch异常处理是否是编程语言发展中的弯路? 
  与AI算法相关又能软件硬件相结合的研究方向有哪些? 
  如果2个月可以训练出一名合格的码农,那么相关专业出来的大学生,4年书岂不是白读了? 
  在测试驱动开发中 如果测试写错了导致单元测试过不了怎么办?如何保证测试的正确性呢? 
  有哪些话一听就知道一个程序员是个水货? 
  如何看待一五年级小学生称其自创编程语言,实际完成度如何? 
  PowerPoint 到底有多厉害? 
  如何评价MacType 软件? 
  从语言设计的角度来看, Pascal 是一门优秀的语言吗? 
  Windows 下有什么用过之后就离不开的冷门软件? 

前一个讨论
是否存在无理点不连续、有理点连续的函数?
下一个讨论
overleaf为啥打不开了?





© 2025-01-31 - tinynew.org. All Rights Reserved.
© 2025-01-31 - tinynew.org. 保留所有权利