最新 最热

All in Rust,如何重构原 Java 技术栈的项目?| ArchSummit

Rust 作为一门备受关注的新编程语言,它在保持使用 JavaScript 等语言进行开发时所拥有的内存安全性的同时,还能够实现不亚于 C 的性能。不过大多数公司还没有大量应用它。白海科技作为国内唯数几个“All in Rust”的公...

2022-06-11
1

我的 JavaScript 比你的 Rust 更快

Josh Urbane 是一位从业多年的软件架构师,很喜欢在社交媒体分享技术观点。近日,他写了一篇文章,记录了自己凭借经验赢了与新人开发者打赌的故事,而“我的 JavaScript 比你的 Rust 更快”的结论也是来自这个打赌。他的故事...

2022-06-11
1

[Rust教程] RUST支持Sync的最简Queue实现

以下是RUST标准库mpsc的queue代码分析,代码路径:library/std/src/mpsc/mpsc_queue.rs几乎是见到的最简单的一个支持多线程写,单线程读的队列数据结构了。

2022-06-10
1

rust + gnome.gtk 实现的【图形用户界面】版 [npm - inquirer]

Github工程入口:https://github.com/stuartZhang/scaffold-wizard#scaffold-wizard

2022-06-10
1

[原创] 针对常量泛型参数的分类实现

const 在 Rust 中是一个关键字,而且总是围绕着常量表达式 (constant expressions) 和编译期求值等话题。

2022-06-10
1

【Rust 日报】2022-06-05 动态化卡片跨端解决方案

动态模板引擎是阿里巴巴优酷技术团队研发的一套轻量级的纯Native动态化卡片跨端解决方案。动态模板引擎是阿里巴巴优酷技术团队研发的一套轻量级的纯Native动态化卡片跨端解决方案。...

2022-06-10
1

【Rust 日报】2022-05-27 I/O Safety 进入 FCP 阶段

转自 Rust 视界。因过往I/O 中的 AsRawFd、FromRawFd 等 unsafe 特质并不能保证文件资源描述符读写的唯一性,因此和容易会在 I/O 边界引发安全问题,从而破坏 Rust 内存安全的约定。...

2022-06-10
1

【Rust 日报】2022-05-25 从头开始构建云数据库:为什么我们从 C++ 迁移到 Rust

RisingWave 是一个云原生流式数据库。该系统背后的想法是降低在云中构建实时应用程序的复杂性和成本。

2022-06-10
1

【Rust 日报】2022-05-12 [博文] 我们将YJIT Ruby编译器移植到Rust的经验

我大体上同意你所写的,但有几个地方我觉得失败的原因不在于语言本身,而在于你打算如何使用它的文档,以及为什么它被做成这样。

2022-06-10
1