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

Rust语言学习交流

专栏作者
1516
文章
1056590
阅读量
141
订阅数
【大家的项目】FnckSQL 纯Rust实现的嵌入式SQL数据库
MikeLoveRust
2024-01-31
1620
【Rust日报】2023-12-20 surrealkv -- 基于 Rust 的 嵌入式、符合 ACID 的键值数据库
surrealkv 是基于 Rust 中的版本化、low level、嵌入式键值数据库。它持久保存到磁盘,符合 ACID,并支持多个读取器和写入器。
MikeLoveRust
2023-12-30
1640
【Rust 日报】2023-01-29 使用Godot-Rust一周开发射击游戏
下载试玩:https://allocatedartist.itch.io/revolver-time
MikeLoveRust
2023-02-15
4320
【Rust日报】2022-12-11 EDMA:用 Rust 编写的嵌入式数据库管理终端应用程序
完整changelog:https://github.com/Adanos020/egui_dock/blob/main/CHANGELOG.md
MikeLoveRust
2023-02-15
7730
【Rust日报】2022-12-06 借助 OpenAI ChatGPT 学习 Rust
最近 OpenAI 大火,只要你不在石头缝里应该都了解这个东西的厉害之处了。有位作者尝试和它做了一些 Rust 方面的交流,回答的可以说相当可以了,比如:
MikeLoveRust
2023-02-10
4650
【Rust 日报】2022-11-20 SeaORM 0.10.0发布
链接:https://www.sea-ql.org/blog/2022-11-10-whats-new-in-0.10.x/
MikeLoveRust
2022-11-28
4520
[Rust大作] 嵌入式操作系统多任务调度原理分析与RUST参考实现
作为一名在软件领域工程师,在职业生涯的尽头能有幸接触到一部分硬件产品是我莫大的荣幸。秉承我一贯刨根问底,不搞清楚问题本质不罢休的作风和态度,结合基本的计算机知识加一部分FreeRTOS源码,开始了文档标题中的工作,这项工作带来的价值可以指导未来在嵌入式工程领域软件研发工作(人或事),深入而透彻,也能告诉你怎么通过硬件看清软件运行的本质;同时,也作为在嵌入式领域工程实践方面总结与回顾。
MikeLoveRust
2022-11-28
3400
【Rust日报】2022-06-18 Rust 嵌入式生态系统和工具概述
CreuSAT,用 Rust 实现的 SAT 求解器(SAT solver,https://en.wikipedia.org/wiki/SAT_solver),已通过 Creusot(Creusot,https://github.com/xldenis/creusot) 验证。这意味着 CreuSAT 解决了布尔可满足性问题(Boolean Satisfiability Problem,称为 SAT)。
MikeLoveRust
2022-11-28
2550
【Rust 日报】2022-8-18 在逻辑门上运行Rust
尽管自90年代以来,这个数字已经稳步下降,但现在仍然有许多不同的、不兼容的CPU架构在使用。大多数计算机使用x86_64,几乎所有的移动设备和最近的Mac都使用某种基于ARM64的ISA(指令集架构)。
MikeLoveRust
2022-11-28
3840
【Rust日报】2022-04-04 Rust嵌入式开发入门视频教程系列
由 Rust 中文社区 myrfy 来制作,其中也包含了一些非嵌入式领域需要懂的基础知识,比如链接脚本工作机制:
MikeLoveRust
2022-04-18
4640
【Rust日报】2021-11-02 —— 使用Rust进行嵌入式编程
在过去的几年里,Rust在程序员中获得了热情的追随。技术趋势来来往往,因此很难区分新事物带来的兴奋与技术优势带来的兴奋,但RT-Thread社区开发人员Liu Kang认为Rust是一种真正设计良好的语言。Kang说,Rust旨在帮助开发人员构建可靠、高效的软件,它从一开始就是为了这个目的而设计的。在本文中,Kang演示了Rust的许多关键特性,这些特性正是Rust适合嵌入式系统的原因。
MikeLoveRust
2021-11-12
7930
Rust China Conf 2021 首批议题确定
10 月16日-17日,Rust China Conf 2021 将在上海举办,本次大会主题为“Rust the World”。在这一主题下,大会广泛接受海内外 Rust 开发者高质量的 CFP 申请,总共涵盖库或框架、系统编程、WebAssembly、数据库、游戏开发、区块链、嵌入式开发、安全、 Rust 语言贡献、Rust 学术、Rust 生产环境使用经验等十几个领域。
MikeLoveRust
2021-09-29
1K0
【Rust 日报】2021-08-29 Embedded Rust 第一步:选择一块板子
内容整理自 robyoung (Rob Young) 的文章:First steps with Embedded Rust: Selecting a board
MikeLoveRust
2021-09-08
9230
【Rust日报】2021-08-10 如果你想实现一个GUI框架
游戏和嵌入式设备的GUI框架,其中大部分可以从系统集成的角度来考虑:游戏和嵌入式应用程序不必做那么多,因为在只有一个window 的场景下,很多功能都需要应用自己去完成。
MikeLoveRust
2021-08-12
1.2K0
【Rust日报】2020-11-28 如何在rust的路上前进
这是我的背景,我以前用c开发嵌入式系统项目;C++/Qt/Python用来开发桌面应用;javascript和Node.js来做Web开发。当我知道了rust可以做到所有这些,尤其是嵌入式系统。我开始学习rust...
MikeLoveRust
2020-12-07
5640
【Rust日报】2020-11-08 RustFest Global 2020
RustFest Global 2020 RustFest Global是11月7日至8日直播的在线社区Rust会议。需要购买?门票参与,当然也可以像小编一样等待YouTube上的免费回放,详情可访问
MikeLoveRust
2020-11-16
5100
【Rust日报】2020-08-29 生产环境 Rust 序列化库的选择
特别是 Serde 在 Rust 1.0.0 发布之前就已经可用,其背后的理念是使用 trait 解耦对象,并从序列化格式中进行序列化/反序列化,这是一个非常强大的思想。格式编写者只需实现 Serde 的 trait 即可,而用户通过#[derive(Serialize,Deserialize)]对其对象进行序列化,而无需考虑格式。
MikeLoveRust
2020-09-07
1.1K0
【Rust每周一库】sled - 嵌入式数据库
Sled是基于Bw树构建的嵌入式KV数据库,其API接近于一个线程安全的BTreeMap<[u8], [u8]>。而其Bw树的数据结构加上包括crossbeam-epoch的“GC”等技术,使得Sled成为一个lock-free的数据库而在并发环境中傲视群雄。忘记那些慢吞吞的锁吧~ 而官方宣称在一台16核的机器上,在一个小数据集上可以达到每分钟10亿次操作(95%读核5%写)
MikeLoveRust
2020-06-04
1.5K0
【Rust日报】2020-04-24 Tide 0.8.0 發佈了!
https://ferrous-systems.com/blog/zero-sized-references/
MikeLoveRust
2020-04-27
4250
【Rust日报】2020-03-14 更紧凑的`Cow`,Confy 0.4
3月20日,星期五,欧洲中部时间17:00,有个嵌入式 Rust 开发的远程会议,大约 3-4 小时。活动将通过 Zoom 举办,欢迎来自世界各地的演讲者和参会者。
MikeLoveRust
2020-03-17
4390
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档