专注于 WebAssembly 的 Ilya Baryshnikov

ilya

RustCon Asia 讲师介绍第十五期

去年 11 月,秘猿科技在意大利罗马的 RustFest 大会上结识了 IIya Baryshnikov,在得知中国将要举办 RustCon Asia 后,IIya 很快发邮件咨询并一直跟进大会的开展进度。直到 RustCon Asia 官网上线,迅速提交了 1 个 talk 和 1 个 workshop 话题到大会 CFP(拼手速),且最终都得以入选。

在 RustCon Asia,IIya 的 talk 和 workshop 话题都会围绕「WebAssembly with wasm-bindgen」讲述,分别会有不同的侧重点和聚焦。Ilya 将在 talk 中分享他将 Rust 和 WebAssembly 引入到大型 JS 项目的真实体验,他的 workshop 则将是一份实用操作指南,技术细节满满。

大会将说什么

Talk 环节

WebAssembly 是用来提升浏览器「heavy computations」的全新标准。但什么才是「heavy computations」?它将会怎样影响用户和商业场景?Ilya 将会提供几个在 React + three.js app 中的「heavy computations」实例,并且比较 JS 和 Rust 的性能。然后,Ilya 将会分享 Rust 和 WebAssembly 运用到 App 中的经验。如何编写代码,怎样构建和发布 npm module,并且如何最终用 webpack 进行加载。我们将会一起讨论 wasm-bindgen 库将会如何帮助你与 JS 世界通信,并且减少引用。最后,一起讨论质量控制工具和测试。

Workshop 环节

在 workshop 环节,Ilya 将会讨论更多关于 Rust 和 WebAssembly 的细节,并且就两个主题:moving computations to WASM 和 DOM maniputations 进行讨论

联系更多

Ilya Baryshnikov 并没有太多的联系方式,只有 GitHub :https://github.com/ibaryshnikov 仔细翻一下可以看到过去 Ilya 记录了不少 workshop~

Ilya 之前教古典吉他,油管:https://m.youtube.com/user/BaryshnikovIlja