标签:rust

提前了解一下 System76 新的基于 Rust 的 COSMIC 桌面

提前了解一下 System76 新的基于 Rust 的 COSMIC 桌面

提前了解一下 Pop!_OS 即将推出的基于 Rust 的 COSMIC 桌面环境。仅供参考。如果你还不知道,System76 的开发者一直在 致力于开发一个新的桌面环境(被称为 COSMIC),它是用 Rust 编写的,Rust 是一种内存安全的超快编程语言。从头开始创建一个桌面环境不是一件小事。

宇宙之一粟 宇宙之一粟 2024-07-17
0 0 0
硬核观察 #554 Rust 不仅安全,而且至少节能 50%

硬核观察 #554 Rust 不仅安全,而且至少节能 50%

Rust 不仅安全,而且至少节能 50%全球数据中心每年消耗约 200 兆瓦时,大约占全球能源消耗的 1%。几年前 有一项研究,用 27 种不同的编程语言实现了 10 个基准问题,测量了其执行时间、能源消耗和峰值内存使用。C 和 Rust 在能源效率方面明显优于其他语言。事实上,它们的效率大约比 J

捡田螺的小男孩 捡田螺的小男孩 2024-07-17
0 0 0
硬核观察 #561 大部分 Rust 程序员认为 Rust 很有挑战性,但值得

硬核观察 #561 大部分 Rust 程序员认为 Rust 很有挑战性,但值得

大部分 Rust 程序员认为 Rust 很有挑战性,但值得在对 Rust 社区的 年度调查中发现,使用 Rust 的人中,81% 的人至少每周都在使用这种语言。75% 的 Rust 用户表示用于生产环境。在工作中使用 Rust 的人,83% 的人认为它具有挑战性。只有 13% 的受访者认为该语言拖累

大白菜程序猿 大白菜程序猿 2024-07-17
0 0 0
基于 Rust 的 Redox OS 0.7.0 发布:增强硬件支持

基于 Rust 的 Redox OS 0.7.0 发布:增强硬件支持

Unix 风格的 Redox OS 0.7.0 发布了,它此次带来了几项改进,聚焦于在最广泛的硬件上启动。每年的这个时候,我们都会继续观察报道 Ubuntu 和基于它的发行版的新版本,但是今天不一样。今天,我们要介绍的主角是 Redox OS,它专注于稳定性和安全性。我们 早在 2016 年就报道过

泡泡 泡泡 2024-07-16
0 0 0
2022 Rust 入门指南

2022 Rust 入门指南

如果你打算在今年探索 Rust,请下载我们的免费 Rust 速查表,以供快速参考基础知识。Rust 是一门相对较新的编程语言,受到各个企业的 程序员的欢迎。尽管如此,它仍是一门建立在之前所有事物之上的语言。毕竟,Rust 不是一天做出来的,所以即便 Rust 中的一些概念看起来与你从 Python、

大白菜程序猿 大白菜程序猿 2024-07-16
0 0 0
使用 rustup 管理你的 Rust 工具链

使用 rustup 管理你的 Rust 工具链

rustup 可用于 Rust 安装与更新。它还能够在稳定版、测试版和每日更新版之间无缝切换 Rust 编译器及其工具。Rust 编程语言 如今变得越来越流行,受到爱好者和公司的一致好评。它受欢迎的原因之一是 Rust 提供的令人惊叹的工具,使其成为开发人员使用的乐趣。rustup 是管理 Rust

向阳逐梦 向阳逐梦 2024-07-16
0 0 0
Linus Torvalds 暗示很快就可以在内核中看到对 Rust 的支持

Linus Torvalds 暗示很快就可以在内核中看到对 Rust 的支持

正如 Linus Torvalds 所暗示,Linux Kernel 5.20 发布时可能会提供对 Rust 的支持。你怎么看?市面上已经有许多用 Rust 重写的开源项目。因此,如今 Rust 被认为是 Linux 内核的第二语言,也就不足为奇了。几天前,在 Linux 基金会开源峰会 上,Lin

宇宙之一粟 宇宙之一粟 2024-07-16
0 0 0
硬核观察 #768 微软 Azure CTO 称 C/C++ 应该被废弃

硬核观察 #768 微软 Azure CTO 称 C/C++ 应该被废弃

微软 Azure CTO 称 C/C++ 应该被废弃他在 Twitter 发表了个人观点:“是时候停止用 C/C++ 启动任何新项目了,在那些需要非 GC 语言的场景中使用 Rust。为了安全和可靠性,行业应该宣布这些语言被废弃。”这并不是微软第一次倡导将 Rust 作为提高软件安全的一种手段。三年

三掌柜 三掌柜 2024-07-16
0 0 0
硬核观察 #766 Rust 将进入 Linux 6.1

硬核观察 #766 Rust 将进入 Linux 6.1

Rust 将进入 Linux 6.1在 Linux 内核维护者峰会上,Linus Torvalds 表示除非有意外发生,Rust 将进入 Linux 6.1,但“只是核心基础设施(即还没有正经用例)”。目前正在开发的版本是 Linux 6.0,6.1 是下一个版本。西部数据的工程师们在 Linux

宇宙之一粟 宇宙之一粟 2024-07-16
0 0 0
硬核观察 #758 Rust Linux 驱动程序实现与 C 代码相当的性能

硬核观察 #758 Rust Linux 驱动程序实现与 C 代码相当的性能

Rust Linux 驱动程序实现与 C 代码相当的性能在都柏林举行的 2022 年 Linux Plumbers 大会(LPC)的 Rust 小型会议上,介绍了 Rust for Linux 工作的最新状况。Linux 内核已经有了很好的 C 语言编写的 NVMe 驱动,西部数据的测试显示,虽然其

爱可生开源社区 爱可生开源社区 2024-07-16
0 0 0
Linux 内核开发者对 Rust 进入内核的讨论

Linux 内核开发者对 Rust 进入内核的讨论

Rust for Linux 这个项目是希望今后可以使用 Rust 编程语言来编写内核代码,该项目已经进行了几年,有越来越多的开发者认为是时候将这项工作合并到主线中了。在 2022 年的 Linux 内核维护者峰会上,Miguel Ojeda 向大家更新了此项目的最新状况,希望能达成一致来确定何时可

剑圣无痕 剑圣无痕 2024-07-16
0 0 0
哇!基于 Rust 的 Redox OS 获得 390,000 美元的加密货币匿名捐赠

哇!基于 Rust 的 Redox OS 获得 390,000 美元的加密货币匿名捐赠

Redox OS 刚刚获得了大量匿名捐款。它将用于什么?令人兴奋的事情!Redox OS 是一个用 Rust 编写的类 Unix 操作系统。该项目由 Jeremy Soller 于 2015 年发起,他被公认为 System76 的首席工程师及Pop!_OS 的维护者。我们还介绍了它今年早些时候的最

宇宙之一粟 宇宙之一粟 2024-07-16
0 0 0
硬核观察 #838 安卓的 Rust 代码中发现的内存安全漏洞为零

硬核观察 #838 安卓的 Rust 代码中发现的内存安全漏洞为零

安卓的 Rust 代码中发现的内存安全漏洞为零谷歌称,“在过去几年/版本中,内存安全漏洞的数量大幅下降。”每年的内存安全漏洞数量从 2019 年的 223 个下降到 2022 年的 85 个。Android 13 是第一个该版本中加入的大部分新代码都是内存安全语言的安卓版本,Rust 在 Andro

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-16
0 0 0
硬核观察 #834 Rust 叫好不叫座

硬核观察 #834 Rust 叫好不叫座

Rust 叫好不叫座据 2022 年 Stack Overflow 开发者调查,只有 9% 的开发者在使用 Rust,但它已经在“最受喜爱”的语言中占据了七年的位置。在今年的调查中,几乎有 87% 的开发者表示他们喜欢 Rust,这比第二大受欢迎的语言 Elixir 高出约 10 个百分点。消息来源

宇宙之一粟 宇宙之一粟 2024-07-16
0 0 0
从 Rust 调用 C 库函数

从 Rust 调用 C 库函数

Rust FFI 和 bindgen 工具是为 Rust 调用 C 库而设计的。Rust 很容易与 C 语言对话,从而与任何其它可以与 C 语言对话的语言对话。为什么要从 Rust 调用 C 函数?简短的答案就是软件库。冗长的答案则触及到 C 在众多编程语言中的地位,特别是相对 Rust 而言。C、

剑圣无痕 剑圣无痕 2024-07-16
0 0 0
硬核观察 #848 Linux 6.1 发布,拉开 Rust 进入 Linux 内核的大幕

硬核观察 #848 Linux 6.1 发布,拉开 Rust 进入 Linux 内核的大幕

Linux 6.1 发布,拉开 Rust 进入 Linux 内核的大幕上周末,Linus Torvalds 发布了 Linux 内核 6.1,并开启了 6.2 的合并窗口。之所以专门提到 6.1 这个版本,是因为这个版本更具有里程碑意义。在 6.1 中,首次初步支持了 Rust,对 MGLRU 页面

醒在深海的猫 醒在深海的猫 2024-07-16
0 0 0
硬核观察 #844 美国将斥资 15 亿美元启动华为替代方案

硬核观察 #844 美国将斥资 15 亿美元启动华为替代方案

美国将斥资 15 亿美元启动华为替代方案美国认为,少数海外公司制造蜂窝网络核心设备存在经济和国家安全风险,计划投资 15 亿美元到开放无线电接入网(ORAN),帮助推动基于标准的现代蜂窝网络核心设备的替代方案。它使用标准的计算设备来取代诺基亚、爱立信和华为等公司的专有硬件。不过,现有的网络运营商转而

大猫 大猫 2024-07-16
0 0 0
硬核观察 #876 数千用 Rust 开发的项目面临拒绝服务攻击

硬核观察 #876 数千用 Rust 开发的项目面临拒绝服务攻击

数千用 Rust 开发的项目面临拒绝服务攻击Rust Hyper 包是一个非常流行的处理 HTTP 请求的 Rust 库。安全研究人员发现,大量包含 Hyper 的项目容易受到精心设计的 HTTP 请求引起的拒绝服务攻击,漏洞源于在使用 Hyper 库时忘记对 HTTP 请求设置适当的限制。目前,R

贤蛋大眼萌 贤蛋大眼萌 2024-07-16
0 0 0
以调试 Rust 的方式来学习 Rust

以调试 Rust 的方式来学习 Rust

Rustlings 是由 Rust 团队维护的开源项目,旨在帮助你通过调试代码的方式来学习 Rust。在我上一篇 关于 Rustup 的文章 中,我向你们展示了如何安装 Rust 工具链。但是,如果不能上手操作一下 Rust 的话下载工具链又有什么用?学习任何语言都包括阅读现有的代码和写很多的示例程

三掌柜 三掌柜 2024-07-16
0 0 0
硬核观察 #889 C++ 之父认为 Rust 的安全性并不优于 C++

硬核观察 #889 C++ 之父认为 Rust 的安全性并不优于 C++

C++ 之父认为 Rust 的安全性并不优于 C++C++ 之父 Bjarne 最近发布了一篇文章,号召认真思考 “安全” 问题;然后做一些明智的事情。Bjarne 对 NSA 关于软件内存安全的报告做出了回应,因为该报告将 C 和 C++ 排除在安全之外。Bjarne 不认为报告中任何一种 “安全

大树 大树 2024-07-16
0 0 0
1 2 3 4 16