获得徽章 0
- #2026年会盛典# 智汇非凸,码力奔腾!非凸科技以技术驱动创新,以协作共绘未来,一场属于技术人的热烈相聚,精彩不止于此!
期待与更多同道英才携手,共赴山海!✨
#年会# #技术人# #工程师# #非凸科技# #数智交易#65 - 秋意正浓,热情不减!非凸科技各地办公室的秋季团建圆满收官。我们在山水之间放松身心,在协作游戏中凝聚团队。每一次相聚,都是为了更好地出发!心怀热爱,携手并进,以更饱满的状态迎接新征程。#非凸科技# #团队建设# #秋日团建#18
- #非凸科技2025夏季招聘启动中~
【急招岗位】
技术类:Rust开发工程师、大模型应用开发工程师
研究类:机器学习研究员/量化研究员
其他类:金融终端产品经理/策略分析师
欢迎热爱探索的你,快快加入非凸吧!#招聘# #技术# #策略# #金融科技# #AI大模型#展开评论1 - Rust面临的一些技术挑战
1.如何拥有更广泛的吸引力?Rust注重安全性、人体工程学和性能,可以开发出更好的产品,提高生产率。与GC语言相比,Rust目前学习难度还很大,需要付出很高的认知成本。
让Rust更易于学习和使用,可能会提升Rust影响力。专家建议,减少显式生命周期的使用,增强借用检查器,避免trait系统过于复杂,关注用户体验,避免成为一门庞大的语言。
2.内存模型和不安全代码。安全性是Rust的主要特性之一,也是许多人使用它的原因。遗憾的是,在安全的边界上是不安全代码,从安全到不安全没有一个平稳的过渡。我们需要提供更多的支持和更好的体验,让程序员完成不安全的工作。为此,需要更清晰地理解Rust的内存模型,然后再开发语言特性、库和工具。
3.标准库演进。对于语言,一个版本可以有一些向后不兼容的演进而不会造成什么破坏。而对于标准库,除了单调发展之外没有其他任何方法。就其本身而言,这将导致标准库越来越大,越来越混乱。
4.编译器的重大修改。Rustc是一个相当庞大的软件,有很多内在的复杂性。有很多大型软件常见的问题,还有很多技术债务。这里有一些很大的挑战,特别是在编译时(其中,增量编译和并行编译是两种正在研发中的方法),且都是些很难实现的工作。
5.宏。有许多不完善的地方,也是该语言最不完善的部分之一。声明式宏引入了一种全新的子语言。过程宏很笨重,需要大量的依赖,并且很难掌握。所有宏在编译器和工具中的表现都比较差。展开评论1
![[灵光一现]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_25.51e6984.png)