全球Rust核心贡献者共话当下与未来!GOSIM CHINA 2024《Rust 编程语言》专题论坛重磅揭晓!…

ea29e327b038ff84d6c6306f6ecb08c7.gif

10 月 17 – 18日,由 GOSIM 开源创新汇主办、CSDN 承办的 GOSIM CHINA 2024 将在北京盛大启幕。作为 GOSIM 开源年度大会的第三届盛会,本次活动邀请了 60 多位国际开源专家,汇聚了来自全球百余家顶尖科技企业、知名高校及开源社区的技术大咖、项目负责人和生态领袖。预计将有 1000 + 开发者和开源人才齐聚北京,共议全球开源技术的创新与应用新趋势。

GOSIM CHINA 2024 以国际化、社区化、强互动为特色,主题围绕 AI 模型与基础设施、具身智能、下一代互联网、下一代媒体、Rust 编程语言、App 开发等 6 大热点技术,共组织 了 2 场 Keynote 、6 大主题论坛、 6 场 workshop 、2 场黑客马拉松大赛……聚焦技术发展前沿趋势,探索开源技术的应用与创新。精彩内容不止如此,欢迎您点击阅读全文报名参与!

Python、Rust、C++、Java 都是目前极具影响力的编程语言。Rust 发展时间虽短,但凭借其其在内存安全、高性能和并发支持等方面的独特优势,正成为越来越多开发者的选择。越来越多的知名企业也开始采用 Rust 重构技术栈,Rust 在科技行业的影响力逐渐提升。

《Rust 编程语言》专题邀请了 Rustdoc 团队负责人 Guillaume Gomez、Rust Cargo 团队成员 Ed Page、ZettaScale 软件工程师 Yuyuan Yuan、非凸科技首席架构师乔丹、Rust for Linux 项目核心成员 Gary Guo、WasmTime 核心贡献者 Gary Guo 等 8 位 Rust 社区核心贡献者和技术专家,将围绕 Rust 编程的技术开发和社区建设展开探讨,分享 Rust 的最新进展,共研 Rust 的发展与未来。 

48fee96db0c1fb4cfcf70dc5750d4bd9.jpeg

7b5420a0dddb85886fd2ed167e8e0d5c.png

《Rust 编程语言》专场,精彩议题抢先看

Rust 编程语言(Rust Programming Language)专题邀请了 Rust 生态系统的语言、编译器和开发工具方面的主要贡献者。本主题将从技术和社区两个角度探讨 Rust 的现在与未来,主要议题包括:

  • Rust 生态进展:了解来自 Rust 项目核心贡献者的最新更新与改进,深入探讨 Rust 生态系统的快速发展,及其对软件开发的持续影响。

  • 开发与应用:听取实际项目开发者分享如何利用 Rust 构建高性能、安全可靠的应用程序,探索 Rust 在应对复杂工程挑战中的应用价值。

  • Rust 优势:聚焦 Rust 的语言设计与安全性,探讨其创新特性在现代编程中的独特优势,展示 Rust 如何成为保障代码安全与效率的首选。

  • Rust 未来蓝图:项目负责人将详细介绍 Rust 未来的路线图和长期愿景,深入解读其技术演进方向,以及如何推动更多领域的技术创新。

无论您是经验丰富的 Rust 开发人员,还是 Rust 语言的新手,都将为您提供一个与 Rust 核心成员交流的平台,探索 Rust 未来及其对软件开发,机会不容错过!

a9396533b5b311e84c88554cf41b561c.png

从编译器到应用,探索Rust的无限可能

Rust 如何让开源嵌入式驱动程序更简单

ccbf03f5014cd157888a7fc30e793619.png

RustNL 基金会董事:Wouter Geraedts

自由职业嵌入式工程师,负责从 PCB 设计到固件开发的整个设备设计。自 2017 年起就开始使用 Rust,并且是 RustNL 的董事会成员,RustNL 是荷兰促进Rust语言发展的基金会。

议题简介:在 C 语言中,为嵌入式外设添加现有的开源驱动程序是一件非常困难的事情。而 Rust 语言本身和 Rust Embedded 生态系统让开源嵌入式驱动程序变得简单易行。

如何编写你的 Rust 代码检查工具

10b793847ca1bcafcffedc263ef46b54.jpeg

Rustdoc 团队负责人:Guillaume Gomez

Rust 语言审查员和贡献者,rustdoc 团队负责人。

议题简介:本讲座将向你展示如何使用 rustc_tools crate(它允许你访问 rust 编译器 API)编写自己的 rust linter。如果你的项目需要特定的衬底,但又无法将其添加到 clippy 中,那么它将非常有用。本章还将解释编译器 API 的工作原理,并在最后给出一个小例子来展示其实际应用。

Rust项目贡献者之路

b04aeb6b912331304e230ef29db76b96.png

Rust 错误处理项目组负责人:Jane Losare-Lusby

Jane Losare-Lusby 是 Rust 项目的资深贡献者,自 2018 年以来一直参与其中。她在多个团队中做出了重要贡献,包括 Clippy、Libraries 和 Style。Jane 曾领导错误处理项目组,并担任 Rust 基金会的董事会成员,负责协作项目。她目前专注于编译器团队,致力于在 Rust 编译器中构建对本地存储指标的支持。

议题简介:Jane Losare-Lusby 将回顾她作为 Rust 项目贡献者的经历。从早期在 Clippy 项目上的工作开始,Jane 经历了各种角色,包括错误处理项目组负责人、库和样式团队成员,以及 Rust 基金会董事会成员。在短暂中断 Truffle 和 June 的工作后,她重返 Rust 编译器团队,目前主要负责本地存储度量的开发。在本讲座中,Jane将分享她在应对冒名顶替综合症、冲突解决、职业倦怠和孤独感等挑战方面的个人见解。Jane 为希望为 Rust 做出贡献的新人提供实用建议,强调导师和联系的重要性、各种Rust团队的动态,以及如何将一个想法(如她目前的度量计划)转化为有意义的贡献。无论您是经验丰富的开发人员,还是刚刚起步,本讲座都将为您提供宝贵的观点,帮助您找到自己的位置,并在Rust社区中发挥影响。

Rust编译器概述

8b9f8f085e1d571d4e01e335f37be1b0.png

Rust 编译器团队负责人:Nicholas Nethercote

Nicholas Nethercote 博士是一位经验丰富的软件工程师和团队领导者,专门从事性能优化和内存效率方面的工作。在 Futurewei、苹果和 Mozilla 等公司做出了重大贡献,他改进了 Rust 编译器、Firefox 和 pdf.js 等。作为一位专注的性能分析器开发者和代码优化者,他还领导了诸如 “Project Candle” 和 “MemShrink” 等关键举措。Nicholas Nethercote 博士因其在 Valgrind(其博士研究课题)方面的研究而获得了最具影响力的 PLDI 论文奖。他是一位充满热情的教育者,以《Rust 性能之书》和众多有见地的博客文章而闻名。他的多才多艺还体现在各种项目中,如功率估计和对 OS X 的深入研究。

议题简介:本讲座将概述 Rust 编译器:它的外观、工作原理、内部结构以及开发过程。

透过维护者的眼睛:如何让你的贡献更成功

a454ed878d0ad7d1647b51c21a14ade0.png

Rust Cargo 团队成员:Ed Page

Ed 是 Cargo 团队的成员,负责维护多个 crates,包括 toml、clap 和 cargo-release。

议题简介:无论是对 Rust 项目、你最喜欢的 Rust 工具,还是你使用的库,第一次贡献可能会让人感到畏惧。进入了一个不了解其社交动态和技术期望的领域。我将从维护者的角度引导你完成贡献的过程,以便你能更好地理解这一流程,并提高你的贡献被接受且迅速采纳的可能性。

炉边谈话

b363babc68f792372842d49f6d2b32e3.png

Rust 项目负责人:Josh Triplett

Josh Triplett 博士是 Rust 项目的开发者,致力于该语言、标准库以及 Cargo 包管理器的开发。他希望构建一个充满包容性和欢迎氛围的社区,帮助人们提升自我,热衷于解决系统性问题。在“空闲时间”里,Josh 使用 Rust 开发快速构建系统。

议题简介:来自 Rust 项目语言、库和 Cargo 团队的 Josh Triplett 博士进行轻松愉快的采访和问答。

Ferrocene – Rust 在安全性方面的现状与未来

24b80055483a6492d9d6f6f7d8e2fff4.png

Ferrous Systems 联合创始人:Florian Gilcher

Florian Gilcher 与 Rust 风雨同舟十余年,曾在 Rust 核心团队任职,也是 RustFoundation 的联合创始人之一。在此期间,他一直以敏锐的眼光观察着该领域的趋势和解决方案。

议题简介:Rust 是一门相对较新的语言——2015 年发布,却以惊人的速度席卷了软件编程界。令人惊讶的是,在不到 10 年的时间里,我们在功能安全/SDV(Software Defined Vehicle,软件定义车辆)领域已经有了持续进行的项目和倡议。Rust 甚至被视为开源安全倡议的领跑者。这一切是如何发生的?本次演讲将提供当前正在进行的倡议概览,评估面临的挑战,并展望未来。

Rust 程序的不同链接方式在交易系统中的典型用途

66162aeb34f95787479ad767fe80a93e.png

非凸科技首席架构师:乔丹

非凸科技首席架构师,负责非凸智能算法交易在线策略服务。毕业于北京大学,他一直致力于高性能分布式系统的架构设计、开发和应用。近年来,Rust 在量化行业的高性能业务系统中不断得到应用和推广。

议题简介:1. 介绍工作区、目标和板条箱类型的基本概念 2. 交易系统案例 1:使用 crate-type=lib 进行代码依赖和静态链接 3. 交易系统案例 2:使用 crate-type=cdylib 进行动态链接 4. 交易系统案例 3:使用 crate-type=rlib 的静态链接 5. 展开讨论:5.1. 动态链接与静态链接的性能差异 5.2. 牺牲 rlib 工具链版本的灵活性。

Rust 代码在 Linux 内核中的差异是什么?

44a3d740d21caf2a8fd7846e1812a623.png

Rust for Linux 项目核心成员:Gary Guo

Gary 是 Rust for Linux 项目的核心团队成员。积极为 Rust 项目做出贡献,并且是 FFI-unwind 工作组的成员。他对操作系统、编译器、微处理器设计以及开源软件和硬件感兴趣。

议题简介:Linux 内核与普通软件项目有很大不同,因此你不应该期望内核 Rust 代码与你熟悉的 Rust 代码相似!在本讲座中,我将介绍 Linux Rust 的基本原语,将它们与用户空间的 Rust 进行比较,并深入探讨其设计原理。

在 Wasmtime 中充分利用 Rust 的优势点击并应用

e3d08cc93bd00fbb42e89636f8aa09f7.png

WasmTime 核心贡献者:Alex Crichton

Gary 参加过 Core、Cargo、Libs 等多个团队。2015 年 Rust 1.0 发布的前后纪念,都为 Rust 做出了重要贡献。如今,Gary 将工作重心转移到了 WebAssembly 上,主要负责浏览器外 WebAssembly 引擎 Wasmtime 的开发。

议题简介:Rust 编程语言以其安全性保障而闻名,即使在项目被迫使用 unsafe 代码的情况下,它仍然提供了许多好处。此次演讲将深入探讨 Wasmtime 项目,这是一个独立的 WebAssembly 引擎,以及它如何利用 Rust 的优势来提供关键的安全保障。

Rust 项目新手指南

4125130558e21545e6a5b4ded20ab160.png

Rust 领导委员会成员:Jack Huey

Jack Huey 自 2019 年以来一直是 Rust 项目的成员。他先后为 Chalk、编译器做贡献,目前是类型团队的联合领导、编译器团队的成员、Lang 团队的顾问,还是领导委员会的代表。

议题简介:Rust 项目在过去几年中无论是成员数量还是结构都得到了显著增长。本次演讲旨在从宏观角度概述构成当今 Rust 项目的团队和结构,介绍各团队如何沟通和做出协作决策,以及新成员和团体如何参与进来。

构建高效且可扩展的分布式系统:

基于 Rust 的 Zenoh 以应用于 V2V、自主系统及机器人技术

54be12491da07731aeadd9190d238d76.png

ZettaScale 软件工程师:Yuyuan Yuan

Yuyuan Yuan 是 ZettaScale 的一名软件工程师。他对 Rust 充满热情,并且喜爱开源社区,总是在探索新技术!

议题简介:在快速发展的 V2V 通信、自主系统和机器人技术领域,对高效、可扩展的分布式系统的需求至关重要。Zenoh 是一种创新协议,它将运动和静止的数据整合在一起,再加上 Rust 的强大功能,为应对这些挑战提供了令人信服的解决方案。本讲座将探讨如何使用 Rust 有效地实现 Zenoh,从而为边缘计算、物联网和实时应用带来新的可能性。

ed33fac29b61bd458f689bf34d9291cf.png

GOSIM CHINA 2024 更多精彩等你解锁

10 月 17 – 18 日,GOSIM CHINA 2024 (北京站)

1000 + 一线开源开发者

60 + 海内外资深专家

场主题技术论坛 100 +优质内容

场黑客松大赛……

大咖云集,精彩纷呈

期待您的加入

早鸟观众票数量有限,先到先得!

082980e9478c732301a4e54a15f07e65.jpeg

更多信息,欢迎访问大会官网

https://china2024.gosim.org/zh

阅读全文
下载说明:
1、本站所有资源均从互联网上收集整理而来,仅供学习交流之用,因此不包含技术服务请大家谅解!
2、本站不提供任何实质性的付费和支付资源,所有需要积分下载的资源均为网站运营赞助费用或者线下劳务费用!
3、本站所有资源仅用于学习及研究使用,您必须在下载后的24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担!
4、本站站内提供的所有可下载资源,本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发),但本站不保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug!如有链接无法下载、失效或广告,请联系客服处理!
5、本站资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您的合法权益,请立即告知本站,本站将及时予与删除并致以最深的歉意!
6、如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
7、如果您喜欢该资源,请支持官方正版资源,以得到更好的正版服务!
8、请您认真阅读上述内容,注册本站用户或下载本站资源即您同意上述内容!
原文链接:https://www.shuli.cc/?p=20374,转载请注明出处。
0

评论0

显示验证码
没有账号?注册  忘记密码?