MoonBit 2024 Qcon 北京精彩回顾速览

news/2025/2/12 22:06:18/

2024年4月11日至13日,QCon 全球软件开发大会暨智能软件开发生态展在北京国测国际会议会展中心举办。本次 QCon 大会汇集了100+技术大咖,通过1场主论坛、近30+分论坛以及5场高端闭门交流和多场闪电演讲等多样化的活动形式,促进了与会者的深入交流。MoonBit 受邀参加此次 Qcon 大会,共同探讨2024年的重点技术布局与落地实践。

接下来,跟随我们一起回顾 MoonBit 这两天在 Qcon 大会中的精彩时刻!

01 分论坛——《AI 云原生时代的语言生态》

4月11日下午,在 VIP 1 厅展开由 MoonBit 团队负责人张宏波出品的专题《AI 云原生时代的语言生态》。此次会议邀请了叶子航、黄文勇、董登辉与范圣佑四位行业专家进行主题演讲,他们分享了各自领域的发展趋势与深度洞察,为与会者提供了一场内容丰富的技术盛宴。

在专题会议开场前,IDEA 研究院基础软件中心的首席科学家及 MoonBit 团队负责人张宏波作为本次 Qcon 专题出品人,发表了欢迎致辞。张宏波表示非常荣幸今天能够作为专题出品人,期待能够与大家共同探讨在AI云原生时代下,语言生态将会迎来哪些变化,同时我们应如何面对变化带来的机遇与挑战。

图片

接下来,一起看看嘉宾们带来了哪些业内最新思考吧!

叶子航——MoonBit 月兔:大语言模型时代的软件开发起点

AI 编程助手正在潜移默化地改变着开发者的工作方式,随着人工智能模型的不断发展与普及,未来的编程环境可能会迎来根本性的变革,IDE(集成开发环境)可能会重构,以更好地与 AI 交互。如何更好地开发 AI 模型和 AI 原生应用是当下开发者工具平台面临的重要机遇和挑战。

MoonBit 月兔诞生在 AI 与云原生的浪潮之中,作为一个新时代的编程语言,在语法特性上博采众长的同时统筹兼顾开发者工具全链条建设。通过的融合传统 IDE 智能与大模型智能的 MoonBit,在语言设计上也充分考虑到和大模型的智能融合。MoonBit 在设计理念强调清晰与简洁,降低了大模型理解难度,也简化了在语言学习、提示工程以及微调训练过程中的工作量。MoonBit 通过构建有效的训练数据集,从而提高大模型的学习效率和最终性能。

IDEA 研究院基础软件中心 MoonBit 资深架构师叶子航从 AI 云原生下的语言生态出发,介绍 MoonBit 月兔语言与开发环境及设计架构、介绍如何将 AI 纳入考量、最新技术成果进展,以及未来生态愿景。

图片

图片

黄文勇——Wasmnizer-ts: 基于 WebAssembly GC 编译 TypeScript 的新实践

TypeScript 是前端和后端开发的主要语言之一,通常被转换到 JavaScript 之后运行于 JS 引擎 (比如 V8 或 QuickJS)。Wasmnizer-ts 开源项目基于 Wasm GC 特性将 TypeScript 编译成 WebAssembly,能够获得较好的运行性能,减少资源消耗并方便被部署到目标设备。

在本次分享中,Intel 资深软件工程师、WebAssembly Micro Runtime 开源项目主要创始人黄文勇介绍 Wasm GC 的技术特性以及在 WebAssembly Micro Runtime (WAMR) 项目上的开发进展,揭示 Wasmnizer-ts 的内部实现机制,展示性能和资源消耗的实测数据,并介绍典型的使用场景。

图片

图片

范圣佑——Kotlin/WebAssembly 的探索之路

Kotlin 作为多平台开发的热门语言,除了拥有良好的生态、成熟的开发工具外,也不断探索更多运行平台的可能。Kotlin/Wasm 项目将 Kotlin 语言与 WebAssembly 技术相结合,让开发者能够开发安全、高效、可移植的 WebAssembly 应用。随着 WebAssembly 的未来发展,Kotlin/Wasm 还能将程序运行在浏览器之外,在更多应用场景下落地。

JetBrains 技术布道师范圣佑在本次分享中介绍了 Kotlin/Wasm 项目的最新进展,包括如何在现有项目内加入 Kotlin/Wasm 支持、开发工具链及并实际演示以 Kotlin/Wasm 运行 Compose UI 代码,展示 Kotlin 多平台开发的魅力。

图片

图片

董登辉——阿里巴巴 Java 版本升级实践

Java 语言自上世纪 90 年代诞生,历经了近 30 多年的发展,发布了 20 多个大版本,截止目前,共有 8/11/17/21 4 个 LTS 版本。据国外 APM 厂商的的报告,Java 11 已经取代 8 正式成为主流的生产环境版本。

本次分享中,阿里云技术专家董登辉将介绍阿里巴巴内部推动 Java 版本升级的实践,介绍如何通过工具发现并修复项目中存在的各类兼容性问题以提高升级效率,通过建设升级流程让升级工作可持续进行和规模化推进。

图片

图片

02 精彩不断,MoonBit 展区人气满满

MoonBit 展区的热度持续升温!第二天的展会现场依然人气爆棚,MoonBit 展区吸引了众多编程爱好者前来探索。

参观者们不仅能深入了解MoonBit的最新技术发展,还可以参与各种互动小游戏,体验感 up up up!

图片

图片

在Open Talk环节,MoonBit 技术布道者宗恩也在活动现场给大家分享了《AI Coding 时代下的云原生平台》,探讨 MoonBit 在大模型时代下所面临的机遇与挑战,以及对未来的展望。

图片


http://www.ppmy.cn/news/1420962.html

相关文章

Java复习第十九天学习笔记(Cookie、Session登录),附有道云笔记链接

【有道云笔记】十九 4.7 Cookie、Session登录 https://note.youdao.com/s/VwpxfEim 一、会话技术简介 生活中会话 我: 小张,你会跳小苹果码? 小张: 会,怎么了? 我: 公司年会上要表演节目&a…

全局视角观看Python备忘录-英文版

全局视角观看Python备忘录-英文版

OJ系统JavaScript Node标准输入输出(https://pintia.cn/)

const readline require("readline"); const rl readline.createInterface({input: process.stdin,output: process.stdout, }); const arr [];//储存数据 rl.on(line, function (line) {arr.push(line);} ); rl.on(close,function (){console.log(arr)//[ 1 5, 1…

47.HarmonyOS鸿蒙系统 App(ArkUI)创建轮播效果

创建轮播效果,共3页切换 Entry Component struct Index {State message: string Hello Worldprivate swiperController: SwiperController new SwiperController()build() {Swiper(this.swiperController) {Text("第一页").width(90%).height(100%).bac…

CSS aspect-ratio属性设置元素宽高比

aspect-ratio 是CSS的一个属性&#xff0c;用于设置元素的期望宽高比。它设置确保元素保持特定的比例&#xff0c;不受其内容或容器大小的影响。 语法&#xff1a; aspect-ratio: <ratio>;其中 <ratio> 是一个由斜杠&#xff08;/&#xff09;分隔的两个数字&…

适合小家电水箱液位检测的方法有哪些

如今随着智能化的发展&#xff0c;越来越多的小家电走进我们的生活&#xff0c;像制冰机、加湿器、咖啡机、饮水机等家电&#xff0c;在这些小家电中都会有一个水箱&#xff0c;在这些应用中都要用到液位检测功能&#xff0c;那么适合小家电水箱液位检测方法有哪些呢&#xff1…

外卖点餐APP开发需要哪些功能

uni-app框架&#xff1a;使用Vue.js开发跨平台应用的前端框架&#xff0c;编写一套代码&#xff0c;可编译到Android、小程序等平台。 框架支持:springboot/Ssm/thinkphp/django/flask/express均支持 前端开发:vue.js 可选语言&#xff1a;pythonjavanode.jsphp均支持 运行软件…

Android 系统锁屏息屏休眠时Handler CountDownTimer计时器停止运行问题解决

1.前言 在进行app开发的过程中,在进行某些倒计时的功能项目开发中,会遇到在锁屏息屏休眠一段时间的情况下, 在唤醒屏幕的情况下发现倒计时已经停止了,这是因为在系统处于休眠的状态下cpu也停止了工作,所以 handler和countdowntimer倒计时也停止了工作,接下来就来看怎么样…