线性类型的实现与应用 —— 从 Rust 到 Move

所属专题:Rust 深度实践案例(上)

嘉宾 : 王渊命 | Westarlabs首席架构师

讲师介绍

专题演讲嘉宾:王渊命

Westarlabs首席架构师

王渊命 (jolestar),Westar 实验室首席架构师,负责研发新一代的分层金融区块链系统。曾任新浪微博架构师、青云容器平台负责人,2017 年后专注于 Web3 / 区块链领域。技术写作者,个人博客 http://jolestar.com

议题介绍

演讲:线性类型的实现与应用 —— 从 Rust 到 Move

Rust 通过线性类型实现了内存资源的自动追踪和释放,然而线型类型在编程语言层面是如何实现的呢?这个特性还可以用在哪些地方?Move 通过线性类型将“资源”这种特性带入编程语言后,这个特性会在智能合约领域能带来什么变化?本次分享主要介绍 Westarlabs 在 Rust 以及智能合约编程语言 Move 方面的实践经验。

演讲大纲

  1. 理解线性类型
  2. 线性类型在 Rust:所有权(Ownership)& 借用(Borrowing)
  3. 线性类型在 Move:Ability & Resource 
  4. 编译器的借用检查
  5. 类型系统与外部存储

听众受益

  • 了解 Rust
  • 了解线型类型和内存资源管理
  • 了解 智能合约编程语言 Move ,以及它对线型类型的使用

交通指南

来广营·朝来科技园

Laiguangying Beijing
地址: 北京市朝阳区来广营朝来科技园
  • 微信咨询

  • 电话咨询

    联系电话:+86 13167596032

微信联系我们