构建本土编程语言生态的实践

会议室:爱那里厅 2(三层)
出品人:柴树杉

为何需要新语言?在云原生、WASM、大模型等新技术和场景下,对新语言带来新的需求... 展开 >

专题出品人:柴树杉

KusionStack项目开源负责人

凹语言联合发起人。同时也是国内最早一批 Go 语言和 WebAssembly 技术爱好者。出版了《WebAssembly 标准入门》《Go 语言高级编程》《Go 语言定制指南》等畅销图书。

地点:爱那里厅 2(三层)

专题:构建本土编程语言生态的实践

为何需要新语言?在云原生、WASM、大模型等新技术和场景下,对新语言带来新的需求。

那为什么不需要国产编程语言?国产和全球是一体的,新语言面也依然是从需求出发。软件行业特别是互联网发展已经进入深水区,从业务创新到工具框架创新,但是终极的创新需要突破语言的限制,Go和Rust语言都是此类创新案例,只是目前国内程序员开始慢慢涉足这个领域。

WASM已经有很多语言,但是依然缺少一个好用、易用的通用语言!国内外已经出现多个针对这个方向的设计的新语言。CNCF也开始设置针对WASM的的语言全景图。

任何语言和芯片要真正进入生产领域都需要编译器的支持,编译优化和多芯片等异构平台的支持始终是芯片、编译器、语言需要面临的问题。

本专题将面向对新编程语言、编译器等技术感兴趣的人员;崇尚技术,追求技术实践,乐于倾听、分享/思考、提问的技术人员;有志于推动国产基础软件发展的同学。通过分享,帮助大家了解最近几年国内在本地编程语言和编译器方向的尝试和取得的发展,以及Go、Rust、WASM、云原生、多芯片等不同技术对新编程语言发展带来的影响。

by Masak Carl Wilhelm

华为
中央软件院编程语言实验室架构师

We do not live at the end of history, where programming languages have evolved to their ultimate form, and help us maximally every day. Instead, challenges are being addressed right now with experimental features in contemporary languages. Three of those, which we'll discuss in detail, are ownership, async, and version skew. You might guess which languages we'll use to showcase these features.

by 张炜昕 博士

网易
杭州研究院/编程语言实验室/负责人

NASL 是由网易自研的全栈可视化编程语言,是支撑网易数帆 CodeWave 智能开发平台的基石。本次演讲将围绕NASL语言的设计初衷、设计原则、实现挑战、未来展望等方面展开。

演讲提纲:

  1. NASL 的设计初衷
    • 为什么低代码平台需要编程语言
    • CodeWave 及 NASL 的简介
  2. NASL 的设计原则
    • 低门槛、高上限
    • 记号的认知维度
    • 编程系统的技术维度
  3. NASL 的实现挑战
    • 如何融合企业的IT资产
    • 如何降低实现成本
  4. NASL 的未来展望
    • LLM 时代的编程语言设计
    • 文本语法和标准化

听众收益点:

  • 可视化编程语言和编程系统的设计原则
  • 降低编程语言实现成本的方法

by 徐鹏飞

蚂蚁集团
云原生工程/技术专家

本演讲将以 KCL 语言为例,探讨一门领域编程语言是如何从设计走向开源实践的?我们将了解 KCL 语言的背景和设计理念,并深入探讨开源实践对于语言发展和社区参与的重要性。通过本次演讲,听众将了解到如何将一门编程语言从设计、业务落地并推向开源的过程,并了解到 KCL 语言在开源实践方面的前沿亮点、落地实践与社区发展规划。

演讲提纲:

  1. 设计理念与开发过程
  2. 开源的重要性
  3. KCL 语言的开源实践
  4. KCL 语言的前沿亮点
  5. 结论

听众收益点:

  • 了解一门编程语言从设计到开源实践的过程和重要性;
  • 了解 KCL 语言的背景、设计理念、业务落地以及开源实践;
  • 了解开源实践对于编程语言发展和社区参与的积极影响;
  • 探索 KCL 语言在开源实践中的前沿亮点和解决领域特定问题的能力。

by 魏永明

北京飞漫软件技术有限公司
创始人兼 CEO

在万物互联的市场背景下,以智能汽车为代表的行业一直在寻找比远程桌面、CarPlay 等技术更好的应用跨端运行技术方案。HVML 编程语言提出的跨端应用实现方案,不仅仅能够实现多屏同显、多屏异显,还能实现应用跨设备的热迁移。同时,HVML 作为世界首款可编程标记语言,提出了独具特色的具备内存访问安全性且无垃圾回收机制的解释器实现方案。

本次演讲将介绍 HVML 语言的开源解释器实现,并介绍 HVML 应用框架的解释器和渲染器分离设计原理及其带来的巨大灵活性。同时,作为通用编程语言,HVML 还可以作为 Web 服务器的网关程序使用,并表现出了 HVML 在性能方面的优势。本演讲给出了 HVML 和 PHP 在性能上的对比数据。

演讲提纲:

  1. 应用的跨端运行及其传统实现方案
  2. HVML 应用框架的原理和特点
  3. HVML 应用的热迁移
  4. HVML 编程语言的特点及其开源解释器
  5. HVML 作为网关程序及其和 PHP 的性能对比

听众收益点:

  • 了解可编程标记语言的特点和与众不同之处
  • 了解跨端应用的全新技术实现思路
  • 了解如何通过打破固有思维,用全新思路解决已有问题

交通指南

上海中优城市万豪酒店

Shanghai Marriott Hotel Pudong South
地址:上海市浦东新区沪南公路7688弄上海中优城市广场1号楼1楼
  • 微信咨询

  • 电话咨询

    联系电话:+86 18514549229

领取往期热门演讲视频

领取往期热门演讲视频二维码
如您在购票过程中遇到问题,请扫码咨询票务小姐姐