Rust

关注
收录了Rust频道下的 68 篇内容
Rust是Mozilla开发的注重安全、性能和并发性的编程语言。
  • 全部
  • 文章
  • 话题
  • 电子书
那些害死Haskell的,也会害死Rust
那些害死 Haskell 的,也会害死 Rust

本文作者的中心思想不是唱衰 Rust 语言,正相反,他非常看重 Rust 语言。他回顾了 Haskell 语言从王者“沦落至此”的原因,希望这能给目前充满朝气的 Rust 社区敲响警钟。

Rust闭包的虫洞穿梭
Rust 闭包的虫洞穿梭

本篇主要介绍 Rust 闭包的概念。

深入了解 Rust 异步开发模式
深入了解 Rust 异步开发模式

异步开发带来了极大的性能提升。Rust 充分利用异步模型的框架,在 Web Framework Benchmark 性能榜单上,长期排名前十。我们通过 Tokio 和 async-std 两个 Rust 异步框架,来了解一下 Rust 异步开发模式

在 Rust 里面嵌入 python 代码

最近在做数据和模型处理过程中,需要提高 python 性能。Rust 在异步和分布式性能上非常出众,如果能和 python 结合起来就很赞了。本文主要介绍如果通过 Rust 调用 python,或者说增强 python

硬核解读:为什么Rust的Unsafe关键字有效?
硬核解读:为什么 Rust 的 Unsafe 关键字有效?

为什么 Rust 的 unsafe 关键字有效,而在 C/C++ 中类似的方法却行不通。

悬挂引用是如何被Rust消灭的?
悬挂引用是如何被 Rust 消灭的?

Rust 承诺:引用始终有效。 可是,Rust 引用并没有堆变量的生杀大权“Ownership”,对于堆变量,只能借来用用,充其量借来改改(再还回去),那么 Rust 是如何保障引用的权益呢?

微软看上的 Rust 语言,安全性真的很可靠吗

摘要:近几年,Rust 语言以极快的增长速度获得了大量关注。其特点是在保证高安全性的同时,获得不输 C/C++ 的性能。在 Rust 被很多项目使用以后,其实际安全性表现到底如何呢?

学习Rust,我的一些体会
学习 Rust,我的一些体会

聊一聊到现在为止,学习 Rust 给我带来的一点体会

Krustlet:使用Rust开发的kubelet,用于运行WASM工作负载
Krustlet:使用 Rust 开发的 kubelet,用于运行 WASM 工作负载

Deis Labs 发布了 Krustlet,一个用 Rust 开发的开源 Kubernetes kubelet,用于在 Kubernetes 中运行 WebAssembly 工作负载。

Rust首次进入TIOBE Index前20:排名前五的是C、Java、Python、C++和C#
Rust 首次进入 TIOBE Index 前 20:排名前五的是 C、Java、Python、C++ 和 C#

开发人员对 Rust 的热爱已经转变成为在现实世界中采用 Rust。

Rust首次进入TIOBE榜单前20
Rust 首次进入 TIOBE 榜单前 20

诞生近 10 年后,Rust 语言首次进入 TIOBE 榜单 TOP 20。

22个必知编程语言之「Rust」
22 个必知编程语言之「Rust」

Rust 是由 Mozilla 主导开发的通用、编译型编程语言。

Rust/WinRT预览版发布,微软在Rust大道上又进了一步
Rust/WinRT 预览版发布,微软在 Rust 大道上又进了一步

Rust/WinRT 是 Windows 运行时的一种语言映射,现在发布了预览版,可以通过自然惯用的方式来调用 Windows API。

Rust 遇上 C/C++ (一):数组操作
Rust 遇上 C/C++ (一):数组操作

Rust 相比于 C/C++,在数组操作上提供了安全保证,不允许越界访问非法内存。

Rust 2019年度调查报告:17%的受访者未使用Rust
Rust 2019 年度调查报告:17% 的受访者未使用 Rust

在这次调查中,有 82.8% 的受访者表示目前在使用 Rust,7.1% 的受访者表示曾经使用过 Rust,但是现在已经放弃了,还有 10% 的受访者表示从未使用过 Rust。

Rust能够取代C语言吗?
Rust 能够取代 C 语言吗?

Rust 是 Mozilla 基金会的一个雄心勃勃的项目,号称是 C 语言和 C++ 的继任者。一直以来,C/C++ 中的一些基本问题都没能得到解决,比如分段错误、手动内存管理、内存泄漏风险和不可预测的编译器行为。Rust 的诞生就是为了解决这些问题,并提高安全性和性能。

C/C++开发工具CLion新版发布,10大新功能抢先看
C/C++ 开发工具 CLion 新版发布,10 大新功能抢先看

Jetbrains 旗下的 C/C++ 开发工具 CLion 迎来更新,新增一些功能,很有亮点。

历时四年,Dropbox 用 Rust 重写同步引擎核心代码
历时四年,Dropbox 用 Rust 重写同步引擎核心代码

Dropbox 从未停止对技术的“折腾”

从React的视角谈谈Rust和GTK
从 React 的视角谈谈 Rust 和 GTK

最近我尝试了多种框架,想要制作出既易用又容易安装的应用程序,但是都以失败告终;最后我决定转向 Rust 和 GTK,开始拥抱原生软件开发。

ZetZ:受Rust启发的C方言
ZetZ:受 Rust 启发的 C 方言

ZetZ 是受 Rust 启发的 C 方言,它能够在虚拟机编译时象征性地执行代码,从而形式化验证代码。

如何使用Rust来构建微服务?
如何使用 Rust 来构建微服务?

Rust 是我近两年来使用最多的编程语言,它几乎可以和任何语言互操作,同时在 Kubernetes 上运行也非常友好。

2020年热门编程语言的发展方向
2020 年热门编程语言的发展方向

时间行至 2020 年,对于编程语言的未来发展,很多人会更多的期待。因此,我们向多位编程专家征询了他们对热门编程语言的看法。

Rust Analyzer:一款旨在带来优秀IDE体验的编译器
Rust Analyzer:一款旨在带来优秀 IDE 体验的编译器

Rust Analyzer 是 Rust 生态系统的一次新的尝试,旨在带来优秀的 Rust IDE 体验。

HTTP/3的现状:全世界使用服务接近30万
HTTP/3 的现状:全世界使用服务接近 30 万

HTTP/3 是下一代跨 Web 的网络通信协议,这意味着它会部分取代 HTTP/1 和 HTTP/2。

行业要选区块链,语言要选Go?2020年软件工程师择业指南
行业要选区块链,语言要选 Go?2020 年软件工程师择业指南

知既往才能见未来,为了让大家能在 2020 年获得更好的薪资和发展,我们特意整理了 Hired 发布的《2019 年软件工程师行业状况》调查报告。

性能提升25倍:Rust有望取代C和C++,成为机器学习首选Python后端
性能提升 25 倍:Rust 有望取代 C 和 C++,成为机器学习首选 Python 后端

使用 Rust 作为训练后端和部署平台的主意并不像听起来那样疯狂

Oxide 公司成立:是时候用Rust重写操作系统了
Oxide 公司成立:是时候用 Rust 重写操作系统了

公司定位在超大规模运营商目前所独享的”基础设施特权“,即能够重新开发包括平台固件在内的管理整个基础设施的软件。

    针对游戏经济系统异常的智能化监控实战

    龙凡 | 腾讯游戏 运营安全负责人

    立即下载
    华为预训练语言模型技术与行业应用

    魏俊秋 | 华为 高级技术专家

    立即下载
    大前端趋势下bilibili网关演化史 - MOSS

    张忻正 | bilibili 主站技术中心 架构师

    立即下载