全部安全开发新闻数码摄影汽车北京AIIT其他
  • 文章封面

    Rust 不只是快:它为何成为程序员的“快乐之选”?

    作者:Rust技术前沿发布日期:2025-10-27 17:07:00

    几乎所有的业余代码都用 Rust 编写。不是因为需要极致的性能——尽管这确实是个加分项——而是因为写 Rust 本身就是一种乐趣。除了“快而不崩溃”之外,Rust 还有很多值得爱的地方。下面说说最喜欢

    阅读全文
  • 文章封面

    用 Rust 为 React Native 插上性能翅膀:跨平台开发新姿势

    作者:Rust技术前沿发布日期:2025-10-23 17:13:00

    React Native 是一个用 JavaScript 构建移动应用的绝佳工具,但有时候我们需要更高的性能,或者想复用已有的原生代码。而 Rust 作为一门兼具高性能和内存安全的语言,正适合用来开发

    阅读全文
  • 文章封面

    Rust 并不是一门函数式语言

    作者:Rust技术前沿发布日期:2025-10-19 17:11:00

    Rust 并不是一门函数式语言这篇文章的目的就是澄清这个问题。先剧透一下结论:Rust 不是函数式语言。当然,这并不是说 Rust 有什么问题。它在自己擅长的领域做得非常出色。虽然 Rust 借鉴了一

    阅读全文
  • 文章封面

    Go 和 Rust 都不让你“随便复制”,到底为什么?

    作者:Rust技术前沿发布日期:2025-10-15 17:13:00

    在编程语言的世界里,Rust 是一颗冉冉升起的新星。它不仅承诺了性能与安全的结合,更带来了让人又爱又恨的独特设计——尤其是它的所有权系统。这正是让许多开发者既兴奋又头疼的部分。先来看一段简单的 Rus

    阅读全文
  • 文章封面

    Rust编程语言与C在嵌入式系统中的较量

    作者:Rust技术前沿发布日期:2025-10-11 17:14:00

    Rust编程语言与C在嵌入式系统中的较量Rust vs C - 简介:拜登政府正推动采用如Rust这样的内存安全编程语言于嵌入式系统中。然而,几十年来,C一直是嵌入式系统的主导语言,因其对硬件的精细控

    阅读全文
  • 文章封面

    在 C++ 中混用 Rust

    作者:Rust技术前沿发布日期:2025-10-07 17:16:00

    本篇文章将帮助你逐步在 C++ 项目中引入一些 Rust 代码。前几天在一本关于某编程语言的书里读到:“……是一种通用编程语言,强调类型丰富的轻量级抽象设计与使用。它特别适合资源受限的应用场景,例如那

    阅读全文
  • 文章封面

    用 Go 重写 TypeScript?为什么不选 Rust?

    作者:Rust技术前沿发布日期:2025-10-03 17:09:00

    “为什么不用 Rust?”——这个问题成了热议焦点TypeScript 正在被用 Go 语言重新实现。这无疑是个令人振奋的消息,因为这意味着 tsc 编译器的编译速度将提升约 10 倍,而在 VS C

    阅读全文
  • 文章封面

    Rust + Python 强强联合:内存省97%,速度翻倍的秘密在这里!

    作者:Rust技术前沿发布日期:2025-09-28 17:14:00

    如果你的 Python 代码运行得不够快,你可以选择用其他语言来加速它。其中一种方法是使用 Rust 来编写扩展模块。Rust 有着现代化的工具链,包括一个包管理器 Cargo 和内置的构建系统。更重

    阅读全文
  • 文章封面

    为什么 Rust 编译器这么慢?

    作者:Rust技术前沿发布日期:2025-09-23 17:11:00

    为什么 Rust 编译器这么慢?目录为了把你的 Rust 程序放进容器里,通常你可能会看到这样的 Dockerfile:FROM rust:1.87-alpine3.22 AS builderRUN

    阅读全文
  • 文章封面

    Rust 正在颠覆嵌入式开发:内存安全如何做到零妥协?

    作者:Rust技术前沿发布日期:2025-09-17 17:13:00

    近年来,Rust 编程语言在嵌入式系统开发中逐渐崭露头角。凭借其对内存安全、性能和并发的重视,Rust 相较于传统的嵌入式语言如 C 和 C++ 有着显著的优势。本文将探讨 Rust 在嵌入式系统中的

    阅读全文
  • 文章封面

    Rust的三大杀手锏:性能、安全、并发,你能拒绝吗?

    作者:Rust技术前沿发布日期:2025-09-13 17:18:00

    为什么要在 2025 年学习 Rust?根据开发者调查数据,Rust 已经跻身 IT 行业中被广泛使用的前 12 种编程语言之列。数据显示,有 10%-13% 的软件开发者在日常工作中使用 Rust。

    阅读全文
  • 文章封面

    内存安全革命:为何Rust正在挑战C++的霸主地位?

    作者:Rust技术前沿发布日期:2025-09-09 17:11:00

    C++ 成熟已久,而 Rust 才刚刚起步。那是不是意味着开发者应该放弃 C++ 转投 Rust 的怀抱呢?其实不然。在为新项目选择编程语言时,程序员从来不缺选择。无论是构建浏览器应用还是开发游戏,C

    阅读全文
  • 文章封面

    性能提升百倍?Rust 内联汇编如何让 POPCNT 发挥神力

    作者:Rust技术前沿发布日期:2025-09-04 17:14:00

    Rust 以其安全性和高性能著称,非常适合构建稳定可靠的软件。但在某些场景下,我们还需要对代码与硬件之间的交互拥有更精细的控制。这时候,内联汇编(Inline Assembly)就派上用场了。内联汇编

    阅读全文
  • 文章封面

    Rust 裸函数正式稳定:系统编程的“汇编自由”时代来了

    作者:Rust技术前沿发布日期:2025-08-31 17:13:00

    Rust 语言在 2025 年 7 月 3 日迎来了一个重要更新:#[unsafe(naked)] 属性和 naked_asm! 宏正式稳定。这两个新特性允许开发者定义“裸函数”(naked func

    阅读全文
  • 文章封面

    Go 与 Rust:何时选择 Rust,何时选择 Go?

    作者:Rust技术前沿发布日期:2025-08-27 17:16:00

    Go 与 Rust:何时选择 Rust,何时选择 Go?Go 和 Rust 是两种风格迥异的编程语言。Go 更适合构建可无限扩展的 Web API 和小型服务,尤其是借助 goroutine 的强大能

    阅读全文
  • 文章封面

    初识 Roto:一门为 Rust 打造的编译型脚本语言

    作者:Rust技术前沿发布日期:2025-08-22 17:11:00

    初识 Roto:一门为 Rust 打造的编译型脚本语言正在打造一款专为 Rust 设计的嵌入式脚本语言,名为 Roto。它的目标是成为一种既简单又快速可靠的脚本语言,适用于各类 Rust 应用。这个想

    阅读全文
  • 文章封面

    没有悬空指针的世界:Rust 是如何做到的?

    作者:Rust技术前沿发布日期:2025-08-17 17:09:00

    1. 没有垃圾回收机制也能保证内存安全Rust 的内存管理是它的一大亮点。不像依赖垃圾回收器的语言那样,Rust 是在编译阶段就确保了内存安全。这意味着你的程序运行时不会因为内存管理而产生额外开销。R

    阅读全文
  • 文章封面

    Rust重写实战:渐进式迁移如何让代码更安全、更简洁?

    作者:Rust技术前沿发布日期:2025-08-13 17:18:00

    渐进式重写的好处这次重写是渐进式进行的,采取的是“边走边停”的节奏。正如预期的一样,在重写过程中我们仍然需要添加新功能,这种渐进的方式非常灵活和顺畅。对比一下那种错误的做法——另起炉灶、并行开发一套全

    阅读全文
  • 文章封面

    从238秒到25秒:优化Rust构建之旅

    作者:Rust技术前沿发布日期:2025-08-08 17:21:00

    从238秒到25秒:优化Rust构建之旅初版 Dockerfile:简单但低效最初的Dockerfile采用的是典型的多阶段构建方式:# 构建阶段FROM rust:alpine as builder

    阅读全文
  • 文章封面

    PyO3 实战揭秘:如何用 Rust 让 Python 性能飙升?

    作者:Rust技术前沿发布日期:2025-08-04 17:09:00

    Rust 与 Python 强强联手:PyO3 让一切变得简单在现代软件开发中,Python 因其灵活易用而广受欢迎,但面对性能要求高的任务时,它往往显得力不从心。这时候,Rust 凭借其出色的运行效

    阅读全文
  • 文章封面

    使用 Rust 与 Docker 构建 AI 解决方案

    作者:Rust技术前沿发布日期:2025-07-31 17:11:00

    近年来,人工智能在开发领域的热度持续攀升。虽然 Python 一直是 AI 领域的主流语言,但 Rust(常被称为 Rust Lang) 正迅速崛起,成为一种极具潜力的替代选择。Rust 编程语言以其

    阅读全文
  • 文章封面

    SM-2算法“难度陷阱”揭秘:为什么你的记忆效率在下降?

    作者:Rust技术前沿发布日期:2025-07-27 17:26:00

    算法介绍我们为什么需要一个算法来安排复习?如果每天复习所有卡片,那简直是噩梦——最多只能维持两百张左右的卡片量。而调度器就像是对人类记忆的一个简单、定量模型。模型越准,我们就越能高效地把知识刻进长期记

    阅读全文
  • 文章封面

    Rust认证库全解析:构建安全应用的九大利器

    作者:Rust技术前沿发布日期:2025-07-10 17:12:00

    本文将介绍九个稳定且适合生产环境的Rust认证库,基于以下标准进行评估:流行度、完整性、维护情况以及对稳定版Rust的支持情况。同时也会简要提及一些虽未完全准备好但值得关注的库。9个适合生产的Rust

    阅读全文
  • 文章封面

    无依赖随机魔法:Rust中实现零外部库的随机数生成

    作者:Rust技术前沿发布日期:2025-07-07 17:08:00

    随机数的生成就像魔术一样,从确定性的源头产生出如此不可预测的结果。首先,需要明确的是,在我们日常使用的现代计算机上,真正的随机性是不存在的。这是因为计算机本质上是设计为确定性的机器。例如,当我们输入2

    阅读全文
  • 文章封面

    eBPF Tail Calls 使用 Rust 的 Aya 实现

    作者:Rust技术前沿发布日期:2025-07-03 17:11:00

    简介:尾调用在 eBPF 中,通过使用尾调用可以将复杂的逻辑分割成多个程序,这就像编程语言中的“goto”语句。使用尾调用的好处包括将复杂性分散到更小的部分中,并且可以在不中断服务的情况下更新或替换逻

    阅读全文
  • 文章封面

    揭秘Rhai:如何用Rust构建既简单又强大的游戏脚本?

    作者:Rust技术前沿发布日期:2025-06-22 17:13:00

    Rhai是一种为Rust设计的嵌入式脚本语言,它提供了一种安全高效的方法来向Rust应用中添加脚本。Rhai的语法与JavaScript类似,使得学习曲线相对平缓。若对Rust还不熟悉,可以回顾相关基

    阅读全文
  • 文章封面

    Rust表达式:重构代码的隐形魔法

    作者:Rust技术前沿发布日期:2025-06-21 17:24:00

    Rust 对表达式的重视是这门语言中一个被低估的特性。一旦将表达式作为Rust的核心机制来接受,编写代码就会感觉更加自然。可以说,表达式影响了对控制流的整体思考方式。“一切皆表达式”虽然有些夸张,但在

    阅读全文
  • 文章封面

    Rust中JWT认证:构建安全无状态API的终极指南

    作者:Rust技术前沿发布日期:2025-06-19 17:15:00

    JWT认证简介JWT是一种用于在系统之间安全表示属性或声明的标准。它们可以被用于客户端-服务器环境中以实现无状态授权,而与之相对,cookie则是有状态的。不过,JWT的应用远不止于此,它们还能够在微

    阅读全文
  • 文章封面

    掌握Rust中的数据流动艺术:环形缓冲区的实际应用

    作者:Rust技术前沿发布日期:2025-06-18 17:16:00

    什么是环形缓冲区?环形缓冲区也被称为循环队列或循环缓冲区。它实际上就是一个数组,或者说是项挨项排列的缓存、队列或列表。你可以像操作任何其他缓冲区一样向其中添加或移除元素。特殊之处在于它的首尾相连,就像

    阅读全文
  • 文章封面

    使用Rust和Axum构建JWT认证API

    作者:Rust技术前沿发布日期:2025-06-15 17:12:00

    使用Rust和Axum构建JWT认证API想象一下,如果要建造一座复杂的桥梁,你不会只用一把螺丝刀。同样地,构建复杂的Web API认证系统时,仅靠基础的Rust语言是不够的,这时Axum框架就显得尤

    阅读全文
下一页