首页
学习
活动
专区
工具
TVP
发布

Rust语言学习交流

专栏作者
1516
文章
1059507
阅读量
141
订阅数
【Rust日报】2024-03-29 Google 工程总监:“Rust 团队的生产力是使用 C++ 的团队的两倍。”
Lars Bergstrom(Google 工程总监)在一个分享中表示:Rust 和 go 语言一样有很高效率的生产力,Rust 团队的生产力是使用 C++ 的团队的两倍。
MikeLoveRust
2024-04-01
1420
【Rust日报】Fish 用 Rust 重写的进度:完全移除了 C++
ReadMore: https://aus.social/@zanchey/111760402786767224
MikeLoveRust
2024-01-19
1440
【Rust日报】2023-10-25 Pushpin 基于 Rust/c++ 反向代理服务器
Pushpin 是一个用 Rust 和 C++ 编写的反向代理服务器,可以轻松实现 WebSocket、HTTP 流和 HTTP 长轮询服务。该项目在实时推送解决方案中是独一无二的,因为它旨在满足 API 创建者的需求。Pushpin 对客户端来说是透明的,并且可以轻松集成到 API 堆栈中。
MikeLoveRust
2023-10-30
2710
【Rust日报】2023-06-07 使用 C++ 编写通用库并在 Rust 中使用它 (WASI)
WebAssembly 是一种二进制指令格式,旨在成为一种低级虚拟机,可以在 Web 浏览器中以接近本机的速度运行代码。它不特定于网络,也可以在其他平台上运行。WebAssembly 代码可以从各种编程语言编译而来,例如 C、C++、Rust、C# 等。 Wasmer 是一个轻量级且快速的 WebAssembly 运行时,可以在各种平台上运行 WebAssembly 模块,包括 Windows、Linux 和 macOS。Wasmer 支持多种编程语言,包括 C、C++、Rust 等。
MikeLoveRust
2023-09-26
1880
【Rust 日报】2023-2-3 Chrome 终于拥抱了 Rust
Chrome 终于接受了 Rust,在本视频中,我们将介绍为什么 Chromium 团队决定将 Rust 引入其 C++ 代码库。让我们来看看。
MikeLoveRust
2023-02-15
4460
【Rust日报】2023-01-31 使用 Rust 移植 Fish Shell
有人在 Fish Shell 的 github 仓库提交了一个 PR,里面使用 Rust 重写了一部分的 Fish 逻辑,作者认为应该逐渐过渡到 Rust,并争取在下一个大版本之前完成代码迁移。
MikeLoveRust
2023-02-15
4060
【Rust日报】2023-01-13 Chromium 正式开始支持 Rust
目前的支持只是第一阶段,在C++代码中使用Rust写的第三方库(编译成.so)。估计明年Chromium的二进制发行文件中会包含rust写的库。
MikeLoveRust
2023-02-15
2820
【Rust日报】2023-01-09 使用 ES 构建超快数据索引
原文链接: https://itnext.io/rust-in-the-real-world-super-fast-data-indexing-with-elasticsearch-15feeb239ba7
MikeLoveRust
2023-02-15
2130
【Rust 日报】2023-1-6 Rust是不是与C++一样差劲
当然不是说其它,这里指的编译速度。作者用一个项目做实验,把一个C++项目一行一行直译到Rust,然后来比较编译速度。
MikeLoveRust
2023-02-15
2390
【Rust日报】2023-01-03 Rust vs C++ 常见 Bug 对比
ReadMore: https://geo-ant.github.io/blog/2022/common-cpp-errors-vs-rust/
MikeLoveRust
2023-02-15
5460
【Rust日报】2022-12-20 dyn* 代码生成一瞥
前段时间,研究了一套 Rust 接入 Maya Plugin 的玩法,主要原理还是使用 C ABI 去交互。那我想着 UE 是使用 C++ 写的,肯定也可以使用 C ABI 去交互,如果可以的话在 UE 中就可以使用 Rust 代码去跑,甚至还可以使用 Rust Crates,免得使用 C++ 去写关于数据库操作、加密操作等容易引发安全漏洞的代码。所以我在昨天开始了这个计划,使用了 Rust 的 html2md 的库在 UE 中使用,如下。
MikeLoveRust
2023-02-15
4050
《Rust 接入 DCC》- Maya Plugin
在 21 年年初我在 Rust 语言中文社区发布了一篇关于 Rust 接入 Maya API 的文章《Maya 中使用 Rust》,并在 21 年 Rust 社区晚会中讲解了一下当时的实现方式,Rust -> Python -> C++ 这套流程。这种方式写起来并不舒服,而且避免不了中间有个 Python 解释器。于是,时隔两年,我又琢磨了一套玩法 Rust -> C++。
MikeLoveRust
2023-02-15
5780
[Rust笔记] 代码写明 Rust 中的泛型型变
Variance译作型变或可变性或变体. 表示"泛型类型的子类型关系"如何从"泛型参数的子类型关系"中推导.
MikeLoveRust
2022-11-28
7790
【Rust日报】2022-11-19 mold linker 项目发布v1.7.1
YTerMusic 是个由 Rust 实现基于终端的 Youtube 音乐播放器,其专注于隐私、简单和性能。
MikeLoveRust
2022-11-28
2970
【Rust日报】2022-11-14 从汇编代码来理解 enum
Rust enum 是一个非常强大的特性, 很多人好奇他内部是如何实现的, 这里作者从生成的汇编代码来帮你深入理解 Rust 的 enum.
MikeLoveRust
2022-11-28
5730
【Rust日报】2022-10-19 为什么要用 Rust
ReadMore:https://www.rerun.io/blog/why-rust
MikeLoveRust
2022-11-28
2290
用Actix写的一个类似于Facemash的小项目总结
在入口文件中,首先启用了一些库的宏(Macro),并声明了 Actix-Web 框架的 main 函数;
MikeLoveRust
2022-11-28
3830
【Rust日报】2022-10-07 Crubit - C++/Rust 双向互操作工具
来自 Google 的项目:Crubit - 用于 C++ 和 Rust 的极具实验性的互操作工具。
MikeLoveRust
2022-11-28
2310
【Rust日报】2022-07-15 Rust 宏定义,拯救运行时错误
Rust 宏定义,拯救运行时错误 如果你碰巧在 Rust 应用程序中使用 Lua ,你可以编写一个小宏,在 Lua 上强制执行它并运行 Lua 解释器以在编译时捕获相关错误。作者以 Aerospike 分布式键值存储为🌰,展开了如何通过 rust 宏中展开 lua 解析到 AST 上并校验 Aerospike 规则的方法。 完整示例:https://github.com/AdRoll/aerospike-code-gen/blob/master/src/lib.rs 原文:https://tech.next
MikeLoveRust
2022-11-28
4010
[Rust笔记] 我也浅谈【泛型参数】的【晚·绑定late bound】
首先,无论是【早·绑定】还是【晚·绑定】,【泛型参数-绑定】都是发生在编译阶段,而不是运行期间。
MikeLoveRust
2022-11-28
9470
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档