• 我使用Rust将近一年了,我写了大约2万行代码(CLI、WebAssembly应用、Web服务器......)。 在我看来,编程范式的演变是朝着越来越大的设施去操作代表领域概念的结构。例如,一个Java应用程序可以从UML图中设计出来,这使
  • 多年来,我一直参与 Rust 和 Rust 社区。我的大部分工作都与创建用于在 Rust 中构建 GUI 工具包的基础设施有关。然而,我发现我对这种语言越来越失望,并且渴望 C++ 提供的稳定、成熟的基础。 构建系统的选择
  • 如果您使用 Rust 进行 Web 开发已有一段时间,您很可能会知道将 Rust 前端 Web 开发(通过 WASM)与 JavaScript 进行堆叠是一个备受争议的话题——也就是说,因为有很多人认为它“不适合生产”或“比 JavaScript 慢”。 icon
  • LLaMA-rs是llama.cpp项目的 Rust 端口 。 这允许使用模型的全精度、f16 或 4 位量化版本在 CPU 上以良好的性能运行 icon
  • Java 21 简化了static main方法,去除了类class: icon
  • Infineon 的 AURIX TC3xx、TC4x、TRAVEO T2G 和 PSoC 微控制器系列支持 Rust。 AURIX TC3xx 和 TRAVEO T2G 微控制器产品系列为功能安全和网络安全提供了广泛的集成硬件功能。引入对 R icon
  • Rust 中安培尔&符号的含义:想想一个小孩子把最喜欢的玩具借给另一个孩子说:“你可以看,但不能摸。当你完成后,我想要它回来。” 这是共享引用。 (类似appstore中账号和应用下载绑定,如果第二次更新这个app时的账号和初次下载安装这个app账 icon
  • 各大厂商选择Rust的原因: 1Password: icon
  • Rust书中说,当程序出现意外报错panic时,将没有办法恢复,并建议优先使用Result作为返回值,而不是返回panic。 虽然std库提供了catch_unwind来允许程序在panic时继续执行,但文档中同样提到这个方法不应该被用于类似try icon
  • 在您最意想不到的时候,死锁潜伏在每个角落。我们可以使用 Rust 类型系统在编译时避免它们吗?也就是说,在编译时能证明没有死锁吗? 假设我们有两个互斥体(或互斥体,如果你喜欢的话)M1 和 M2。 如果线 icon
  • 我爱锈。我希望他们能花更多时间让它真正适用于非 hello-world 用例。 迭代Rust 有一个很好的迭代语法: icon
  • Aero是一个新的现代、实验性、类似unix的操作系统,用Rust编写。Aero遵循单片式的内核设计,它的灵感来自于Linux内核。Aero支持现代PC特性,如长模式、5级分页和SMP(多核),仅此而已。 目标 打造现代、安全、美观 icon
  • "坏代码无处不在。Rust让坏代码变得更难。Tangram Vision正在全心全意地拥抱Rust。 嗨,我是布兰登-麦纳尔,Tangram Vision公司的首席执行官和联合创始人,这是一家感知传感器软件创业公司。如果你看一下我的LinkedIn icon
  • PL/Rust 是一种可加载、可信的过程语言处理程序,使开发人员能够使用 Rust 编程语言创建 PostgreSQL 函数。与其他过程语言不同,PL/Rust 函数不被解释。相反,您提供的定义被CREATE FUNCTION ... LANGUAGE plrust包装在 Rust 中,编译 icon
  • 几年来我一直在 Cloudflare 使用 Rust 作为高级语言。我所说的“一种高级语言”是指一种性能并不重要的语言。我主要将它用于 API 服务器,其中总体延迟并不重要。我完全可以使用垃圾收集语言或解释语言,因为我不需要为了超快的性能而耗尽每一微秒。我只希望我的服务器保持正常运行,完成它 icon
  • 在我上一篇关于Zig 和 Rust 的文章中,我提到 Rust 是一种“可扩展的语言”。让我稍微扩展一下。 icon
  • 在BlueHat IL 2023 讲座中,David Weston透露:微软正在用Rust重写核心Windows库。 这次讲座帮助听众了解Windows安全的演变,并提供对最新进展的洞察力。这将包括对Windows 11操作系统以及硬件的一些最新功 icon