上海品茶

您的当前位置:上海品茶 > 报告分类 > PPTX报告下载

陈于康-2023RustChinaConf-final.pptx

编号:132054 PPTX 23页 3.28MB 下载积分:VIP专享
下载报告请您先登录!

陈于康-2023RustChinaConf-final.pptx

1、第三届中国第三届中国 Rust 开发者大会开发者大会Learning by Contributing to Rust CompilerYukang CryptapeLeveling Up in Rust 2011 2014 EDA startup C/C+2014 2020 DJI Ruby,Lua 2020 2023 Microsoft C#,PowerShell 2023 now Cryptape Rust My work experience Strongly interested in programming languages implementation My solutions

2、to EOPLMy experience 2014 2018 Some small projects 2020 2021 More open-source projects,gomoku,youki,dapr-wasm 2022 Regular contributions to RustMy Rust experience A real case Remove duplicated diagnostics Issue#100000,Rust is beautifulHow I started hacking Rustc100+Prsparser,diagnostics,ICE,Infra to

3、ols,code refactor,algorithms improvementsSome PR stories Rust cares about error messages We are building a sufficiently empathetic compiler Its a trade-offDiagnostic is an artSimple diagnostic is a good startCompiler is a teacher/friend#100502 Avoid infinite loop in function arguments checkingA triv

4、ial fix may require a lot of time Fix the bug of next_point in source_mapIts a closet bug!Twitter-Driven DevelopmentRefactoringFind the correct mismatch delimiter pairsAha Moment!Its sad,but we need to remove featureWe care about performance and dev experience A lot of fun!A lot of open-source exper

5、ience 2023 Rust Foundation Project Grants A member of rustc compiler team contributorsWhat Ive earned Rust has almost solved the memory issue in development phase Rust is good for software with a long lifetime Rust is open,but it may lead to a lot of chaos at the same time Be the worst player in the

6、 best teamWhat Ive learned Stay curious,learn by doing You dont need to master Rust;learning Rust by hacking Rust compiler is a great way Treat it as a game,have fun,remain patient Ask for help on Zulip if neededWant to have a try?Rust compiling phase 花花 10 年写一本编程语言实现的书年写一本编程语言实现的书 Crafting Interpreters Essentials of Programming Languages rui314/9cc:A Small C CompilerGreat resources for programming languagesThank you!

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(陈于康-2023RustChinaConf-final.pptx)为本站 (2200) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部