RUST教程

     

构建一个纯Rust异步的Apache Kafka客户端 - influxdata

1736 3K

InfluxDB的未来核心是InfluxDB IOx, 使用的是Apache  Kafka 对数据进行排序: 到目前为止,我们一直依赖于  .

vscode-rustfmt:Rust保存时自动格式化的Vscode插件

3356

当前VSCode虽然有一个很好的Rust格式化扩展:vscode-rls. 但是,该插件不支持单个.rs文件名,尤其是保存文件时不会触发格式化操作。这个扩展.

用Rust编写的快如闪电的代码编辑器:lapce

1983 1

第一个接近Sublime Text流畅性的开源文本编辑器。 很快 有一个内置终端 基本的 git 支持。 原.

V8替代?用Rust编写的JavaScript引擎Boa发布

1820 1

类似Javascript的V8的Rust替代品来了: Boa 可以轻松地将 JS 引擎嵌入到您的项目中,您甚至可以从 webassembly 中使用它.

使用Golang中的泛型创建“map”函数 - gosamples

1323 2K

map()函数是另一种函数式编程范式,由于新的泛型功能,它可以在Go中轻松实现。 它的工作原理是应用一个函数,将单个slice元素作为参数,对其进行转.

Rust, Go与Hasekll比较 - Reddit

1066 2

对这三者隐含的设计范式的非常简洁的总结: Haskell:适合计算,默认情况下容易抽象(专注于指定做什么而不是怎么做,需要很少的代码.

几乎完全重写的actix-session 0.6.0发布

725

actix-session 0.6.0中 .

汽车开放系统架构AUTOSAR将引入Rust语言?

1053

AUTOSAR(汽车开放系统架构)于 2017 年 3 月 31 日首次发布其自适应平台,作为电子控制单元 (ECU) 的标准化集成平台。 AUTOS.

rulex:Rust一种新的正则表达式语言

3028 1 2K

普通的正则函数是非常简洁的,但当它们变长时,它们就变得越来越难理解。 默认情况下,它们没有注释,而空白是重要的。 然后是大量的符号和反斜杠转义,.

CXX库提供Rust和C+ 之间的安全相互调用

3139 1

CXX库提供了一种安全的机制,用于从 Rust 调用 C++ 代码和从 C++ 调用 Rust 代码。它开辟了一个共性机制,其中 Rust 和 C++ 在语.

Tantivy与Quickwit:类似Lucene的Rust全文搜索引擎库

2633

Tantivy 是一个受 Apache Lucene 启发并用 Rust 编写的全文搜索引擎库。 Tantivy是一个用 Rust 编写的全文搜索引擎.

Rust可以做C/C++所有低级工作吗? - Reddit

1136

有什么应用或功能是Rust不能做的,而C/C++却可以? 是否有什么东西是你不能用Rust编程语言实现的,比如说你能不能和cpu内核的显卡声卡联系 .

stardust-oxide:基于Rust的开源迷你操作系统Unikernel

999 1

Stardust Oxide 是一个用 Rust 语言编写的单内核、单地址空间 Xen 半虚拟化操作系统Unikernel。 它支持动态内存分配、协作.

Java程序员学习Rust编程 - infoworld

1136 1 8K

如果您是 Java 开发人员,您会发现 Rust 相对容易掌握,这要归功于这两种语言的相似性。 .

Rust在浏览器Wasm和后端服务器中运行性能比较

3073 1

需求:有一个计算密集型程序,实现快速的算法速度,然后需要将最终结果传递给浏览器; 解决方案:是在服务器端(在 actix Web 服务器中)运行它?还.

Rust中的后台作业 - kerkour

992 3K

对于经常性工作(又名 CRON 工作),我个人使用 .

学习Rust的心智模型 - kerkour

837 1 2K

我们不拐弯抹角:Rust确实 不容易学习。 我想我花了将近1年的时间全职用Rust编程,才变得熟练,不再需要每5行代码就看一次文档。这是一个漫长的旅程.

VsCode中常用Rust插件有哪些?

1622

除了Rust-analyzer以外,还有: .

RUI:受 SwiftUI启发的实验性声明式Rust UI库

1472
受 SwiftUI 启发的实验性 Rust UI 库。rui 是即时模式(没有保留的视图树),GPU 渲染,并且比其他即时模式 UI 具有更丰富的布局选项。.

Flowistry是自动定位Rust代码中相关部分的Vscode工具

726
Flowistry 是一个分析Rust 程序信息流的工具。Flowistry 了解一段代码是否可能影响另一段代码。Flowistry 集成到 IDE 中以提.

embed-c:可将C代码直接嵌入到Rust代码中

1333 2

embed-c是一个让你在 Rust 代码文件中嵌入C 码的crate。C 代码在编译时使用 .

sqlx是一个Rust SQL工具包:让SQL在编译时验证检查

3022 2K

SQLx是一个异步的、纯Rust†的SQL工具箱,具有编译时检查SQL查询的功能,无需DSL。 跨平台:作为原生 Rust,SQLx.

Rust 1.59.0发布

772 3K

Rust 团队发布了 Rust 的新版本 1.59.0。Rust 是一种编程语言,它使每个人都能够构建可靠和高效的软件。   内联装配 R.

从JS和Rust的析构比较中发现Rust哲学:显性化 - Paul

1159 1 10K

编程中最普遍的任务之一是将数据放入和取出复合数据类型。复合数据类型只是表示可以包含其他数据类型(如列表和对象)的数据类型的一种奇特方式,而原始类型是不能分解.

为何Symless选择Rust,而不是Go、C++或Node.js?

1421 2 3K
我们决定为 Synergy 3 后台服务(目前用 Node.js 编写)使用Rust(不是 Go 或 C++),因为我们相信它会给我们的客户带来更好的体验。.

2022年选择哪个Rust Web框架 - kerkour

6140 2

2022年可选择的三个Rust Web框架: .

doyoubi/undermoon:Rust语言编写的Redis集群方案

1211 1

Undermoon是一个基于Redis 集群协议的自管理 Redis 集群系统,支持: 水平可扩展性和高可用性 通过 HTT.

swift-bridge支持从Swift调用异步Rust函数

1153

默认情况下禁用异步功能支持。您可以使用“async”功能启用它,该功能会引入tokio并once_cell作为依赖项。 .

PostgreSQL与Rust的聚合实现比较

1046

在使用PostgreSQL时,使用SUM(vals)或AVG(vals)这样的函数是一种常见的习惯。这些聚合函数为用户提供了一种简单、有效的方法来计算一组输.

2021年Rust语言调查结果

1113 1

Rust 社区继续增长,本次调查的完整调查回复数量最多(9354 名受访者),比去年的总数高出约 1500 份。 90% 的受访者表示他们出于任何目的.