近期,MoonBit 团队持续走进产业大会与高校课堂。
在 GIAC 全球智能应用开发与架构大会上,MoonBit团队负责人张宏波围绕 AI 时代的软件工程、语言设计与可靠性交付进行了主题分享;MoonBit 团队还陆续走进了香港科技大学(广州)举办的 2026 INNOTECH 创科嘉年华现场和深圳大学的校园,与嘉宾们交流编程语言、WebAssembly、AI 辅助开发与开源生态等话题。
01 GIAC全球智能应用开发与架构大会 演讲
6月26日,MoonBit团队负责人张宏波在 GIAC 全球智能应用开发与架构大会上以《从“会生成”到“可交付”:AI 时代的软件工程、语言上限与可靠性——以 MoonBit 生态增长与大规模迁移实践为例》为题,分享了 MoonBit 对 AI 时代软件工程的思考。
张宏波认为,随着 AI 编程能力的快速发展,编程语言正迎来新的发展机遇。过去,人们普遍认为新语言难以突破的重要原因之一是缺乏足够的生态和语料;但随着 AI 辅助开发逐渐成为新的开发范式,这一局面正在发生变化。MoonBit 团队在过去半年围绕生态建设与 AI 实践的探索也表明,在新的软件开发模式下,编程语言作为 AI 与软件工程的重要入口,仍然具有广阔的发展空间。
围绕 AI 时代的软件开发,张宏波总结了当前软件工程面临的四个核心挑战:可维护性、工具链碎片化、可靠性以及部署效率。
AI 能够快速生成代码,但如何将这些代码沉淀为长期可维护的软件资产,仍然是软件工程首先需要解决的问题;传统开发流程中,编译、构建、测试、部署等工具彼此割裂,既增加了开发复杂度,也限制了 AI 对完整工程上下文的理解;与此同时,AI 生成代码的可靠性和安全性仍需进一步保障,而跨平台部署和软件分发成本依然较高,这些都成为 AI 时代软件交付的重要挑战。
面对这些问题,MoonBit 希望从编程语言开始重新思考软件工程。
在语言层,通过现代语言设计减少历史包袱,以更完善的类型系统和语义设计提升代码的可维护性;在工具链层,将编译、构建、测试、诊断等能力整合到统一的开发体验中,让开发者和 AI 都能够更高效地理解和迭代整个工程;在部署层,则依托 WebAssembly、JavaScript、Native 等多后端能力,实现一套代码、多端运行,进一步降低跨平台开发和部署成本。
随着 AI Agent 的快速发展,MoonBit 还持续探索以 Skill 为核心的软件组织方式。开发者可以将能力封装为可复用、可组合、可调用的 Agent Skill,例如将 PPT 生成等能力编译为 WebAssembly 后,无需额外安装即可直接调用,进一步提升软件能力的分发与复用效率。
在张宏波看来,MoonBit 的目标并不仅仅是设计一门新的编程语言,而是围绕语言、编译器、工具链、测试、验证到部署,构建一套面向 AI 时代的软件工程基础设施,让软件开发真正实现从"会生成"迈向"可交付"。
MoonBit 团队还参加了香港科技大学(广州)举办的 2026 INNOTECH 创科嘉年华,并来到 MoonBit × CCF 开源创新大赛校园行·深圳大学站。通过展台展示、项目路演和专题分享,团队围绕 MoonBit 的语言设计、开发工具链、WebAssembly、AI Agent 、开源生态以及MoonBit × CCF 开源创新大赛,与现场师生和开发者展开深入交流。
02 港科广 2026 INNOTECH 创科嘉年华
作为校园行的重要一站,6月13-14日,MoonBit 团队受邀参加香港科技大学(广州)举办的 2026 INNOTECH 创科嘉年华,通过展台展示、项目路演和现场交流等形式,与来自高校、科研机构及开发者社区的嘉宾共同探讨 AI 时代编程语言的发展方向。
活动现场,MoonBit 展示了编程语言及生态建设成果,包括语言设计理念、开发工具链、WebAssembly 支持以及面向 AI Agent 的开发实践,吸引了不少师生和开发者驻足交流。
在路演环节,MoonBit运营高级专家宗恩介绍了 MoonBit 在现代软件工程、开发工具链以及 AI 工程化方向的探索。团队分享了 MoonBit 如何通过统一的语言与工具链,帮助开发者构建更加高效、可靠的软件。
展台前的交流、路演中的分享,以及现场持续不断的互动,让更多来自不同背景的参与者了解了 MoonBit,也让团队更加感受到青年开发者对于 AI、编程语言和开源生态的浓厚兴趣。
03 MoonBit 团队来到深圳大学
6月17日,MoonBit x CCF 开源大赛校园行来到深圳大学站。MoonBit 核心开发工程师叶子航围绕 MoonBit 的设计理念、开发工具链、WebAssembly 支持以及 AI 时代的软件工程实践进行了专题分享。分享不仅介绍了 MoonBit 的语言特性,更希望帮助同学们理解,一门现代编程语言背后所承载的软件工程思维。从语言设计、编译器实现,到工具链建设和生态发展,叶子航结合真实工程案例,系统介绍了 MoonBit 如何在现代软件开发中发挥作用。
交流环节中,同学们围绕"为什么今天仍然需要新的编程语言""AI 将如何改变软件开发""年轻开发者如何参与开源生态建设"等问题展开积极讨论,也对编程语言设计、AI Agent 开发、WebAssembly 应用以及社区建设表现出浓厚兴趣。
对于 MoonBit 而言,校园交流不仅是一次技术分享,更是一场关于未来软件开发的双向对话。我们希望让更多年轻开发者理解,一门现代编程语言不仅是一套语法规则,更是一整套支撑软件工程、连接开发者与 AI 的基础设施;也期待更多同学能够通过参与开源社区,在真实项目中不断实践、成长,与 MoonBit 一起探索 AI 时代编程语言的发展方向。