
获得徽章 0
- #非凸科技2025夏季招聘启动中~
【急招岗位】
技术类:Rust开发工程师、大模型应用开发工程师
研究类:机器学习研究员/量化研究员
其他类:金融终端产品经理/策略分析师
欢迎热爱探索的你,快快加入非凸吧!#招聘# #技术# #策略# #金融科技# #AI大模型#展开评论1 - Rust面临的一些技术挑战
1.如何拥有更广泛的吸引力?Rust注重安全性、人体工程学和性能,可以开发出更好的产品,提高生产率。与GC语言相比,Rust目前学习难度还很大,需要付出很高的认知成本。
让Rust更易于学习和使用,可能会提升Rust影响力。专家建议,减少显式生命周期的使用,增强借用检查器,避免trait系统过于复杂,关注用户体验,避免成为一门庞大的语言。
2.内存模型和不安全代码。安全性是Rust的主要特性之一,也是许多人使用它的原因。遗憾的是,在安全的边界上是不安全代码,从安全到不安全没有一个平稳的过渡。我们需要提供更多的支持和更好的体验,让程序员完成不安全的工作。为此,需要更清晰地理解Rust的内存模型,然后再开发语言特性、库和工具。
3.标准库演进。对于语言,一个版本可以有一些向后不兼容的演进而不会造成什么破坏。而对于标准库,除了单调发展之外没有其他任何方法。就其本身而言,这将导致标准库越来越大,越来越混乱。
4.编译器的重大修改。Rustc是一个相当庞大的软件,有很多内在的复杂性。有很多大型软件常见的问题,还有很多技术债务。这里有一些很大的挑战,特别是在编译时(其中,增量编译和并行编译是两种正在研发中的方法),且都是些很难实现的工作。
5.宏。有许多不完善的地方,也是该语言最不完善的部分之一。声明式宏引入了一种全新的子语言。过程宏很笨重,需要大量的依赖,并且很难掌握。所有宏在编译器和工具中的表现都比较差。展开评论1 - 用Rust编写的Linux内核GPU驱动程序,或将到来
外媒 Phoronix 报道,Asahi Linix 的核心开发者 Asahi Lina 正在探索用 Rust 编程语言编写该 DRM 内核 GPU 驱动程序的可行性。
如果成功了,这将是第一个用 Rust 语言编写的 Linux 内核 GPU 驱动程序。
鉴于目前尚未有 Rust 编写的实际驱动程序代码,驱动程序的 Rust 实现有几种可能性:
1.完全使用 Rust 实现(涉及 DRM 子系统的渲染部分);
2.只是大部分固件交互逻辑在 Rust 中完成,然后顶层驱动程序用 C 编写并调用 Rust 抽象层。
原文:lore.kernel.org
目前,非凸科技已基于Rust生态体系,结合机器学习和深度学习等新兴技术,构建了业内领先的算法交易系统,为券商、量化私募等众多大型金融机构提供优质的技术解决方案。
如果你也热衷Rust,热爱量化,那么欢迎加入非凸!
【招聘岗位】Rust工程师
【投递邮箱】recruit@ft.tech
【微信沟通】354334592展开评论2