8 月 24 日下午,由开放原子技术沙龙、华为技术有限公司和蚂蚁集团联合发起的 Rust China Tour 系列活动之 Rust China Tour 北京站 Meetup 在中关村创业大街顺利举办。本次活动吸引了超过 50 位 Rust 爱好者到场参与,线上直播更是吸引了 1100 多名观众共同参与了此次 Rust 技术分享活动。
1
议题分享
● 学习 Rust,从损失厌恶开始,这样学更有动力:编程故事种草机、IT 界 30 年资深玩家、程序员吾真本通过深刻剖析自学者的心理特点,从编程中的痛点出发,展示了如何利用损失厌恶心理,使学习 Rust 的过程充满动力,轻松掌握 Rust 相较于 C++ 和 Java 的独特优势。
● Rust 在 RISC-V 虚拟化领域的生态发展:中国科学院软件研究所工程师何若轻详细介绍了在 RISC-V 虚拟化方向上,针对 Rust Type I 和 Type II Hypervisor 所进行的创新工作,展示了 AIA Driver、RustVMM、StratoVirt 等项目的最新进展。
● 使用 Rust 构建去中心化的 Git 网络:华为软件工程师叶天星深入探讨了在快速发展的软件开发环境中,如何利用Rust语言构建 Git 兼容的 Monorepo 版本管理系统, 同时利用该技术解决传统 Git 协作依赖中心化的问题,为开源协作方式带来了新的可能,引发了在场开发者对新协作的探讨。
● 使用 Buck2 构建Rust项目:以 Crates Pro 为例:南京大学硕士生戴宇轩分享了他在 Crates Pro 项目构建部署的方案从 Cargo 迁移到 Buck2 的经验,讲解了如何通过 Buck2 支持项目的持续集成和自动化部署,提供了对大规模 Rust 项目构建的经验。当前 Rust 项目的构建基本都依赖于 Cargo,当项目规模变大尤其是多语言混合开发时会遇到各种各样的问题,Buck2 提供一种新的解决方案思路。
2
热烈互动
3
礼品赞助
// 关于Rust China Tour
Rust China Tour 是由华为、蚂蚁集团携手 RustCC、OpenBuild 等开发者社区共同发起的一系列线下分享活动,也是开放原子开源技术沙龙的一部分。该系列活动旨在促进Rust编程语言在国内的普及和应用,为广大 Rust 开发者提供一个高质量的学习交流平台。通过精彩的议题分享,Rust China Tour 致力于推广 Rust 编程语言的相关知识、经验交流与最佳实践,助力国内 Rust 开发者生态的繁荣发展。
视频回放:
演讲材料:
学习Rust,从损失厌恶开始,这样学更有动力:https://docs.qq.com/pdf/DWVR6WkFzdnVGQXJJ The Development of H Ext. Based Software Ecosystem:https://docs.qq.com/pdf/DWXVUQktmcFZ2TG5q 使⽤Rust构建去中⼼化的Git⽹络:https://docs.qq.com/pdf/DWXpBQ2xqSVhJVFpQ 使用Buck2构建大规模项目:以Crates Pro为例:https://docs.qq.com/pdf/DWWxmd29rZUJIS0lY
点击阅读原文,进入华为开源官网了解更多