MoonBit 2024 Qcon 北京精彩回顾速览

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.mzph.cn/news/820650.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决:IDEA编译报错,自动切换JDK编译版本

一、IDEA切换JDK版本 要想在IDEA中完成对JDK版本的切换有多个地方需要我们进行修改 File | Settings | Build, Execution, Deployment | Compiler | Java Compiler File->ProjectStruct->platform settings->SDKS File->ProjectStruct->projectSettings->…

JavaScript函数式编程

函数式编程 课程介绍 为什么要学习函数编程以及什么是函数式编程函数式编程的特性(纯函数、柯里化、函数组合等)函数式编程的应用场景函数式编程库Lodash 为什么要学习函数式编程 函数式编程是非常古老的一个概念,早于第一台计算机的诞生, 函数式编程…

500以内的不入耳运动耳机推荐,首推五大业内顶级优品

不入耳式运动耳机因其独特的佩戴方式和设计,能够在运动过程中保持对周围环境的警觉,避免因音乐沉浸而忽视潜在的安全隐患,同时它们还能有效减少对耳道的压迫,让运动更加舒适自在,接下来,就让我为大家推荐一…

智能助手大比拼!5款热门思维导图软件细致评估!

思维导图是一种创造性的方法,集思广益,寻找不同想法之间的联系。如果你做得好,你可以为难题提出新的想法和解决方案,总结一篇文章或演示稿,让你的想法井然有序。在数字时代,纸质思维导图存在不能随意更改、…

arm64-v8a、armeabi-v7a、x86、x86_64

当我们去GitHub下载应用的时候是不是经常很懵逼,就像下图一样,粗看一下如此多安装包到底要选择下载哪个且每种安装包到底有哪差别?毕竟因为自己一无所知,有时便随意下载一个后,安装时却报『此版本与你的系统不兼容』的…

Python的pytest框架(1)--基本概念、入门

按基础到进阶的顺序,学习Python的pytest框架,本篇文章先讲一讲pytest的基本概念、入门使用规则。 目录 一、pytest基础知识 1、安装 2、pytest框架主要做了什么工作 二、pytest的规则约定、运行方式以及参数详解 1、编写测试用例 模块&#xff08…

Oracle 19c RAC 补丁升级 补丁回退

补丁升级流程 补丁升级 停止集群备份家目录 两节点分别操作 cd /u01/app/19.3.0/grid/bin/ crsctl stop crs tar -zcvf /u01/app.tar.gz /u01/app /u01/app/19.0.0/grid/bin/crsctl start crs 两节点OPatch替换 --- 表示 root 用户,$ 表示 Oracle 用户提示符&#…

负荷预测 | Matlab基于TCN-GRU-Attention单变量时间序列多步预测

目录 效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab基于TCN-GRU-Attention单变量时间序列多步预测; 2.单变量时间序列数据集,采用前12个时刻预测未来96个时刻的数据; 3.excel数据方便替换,运行环境matlab2023及以…

无人棋牌室软硬件方案

先决思考 软件这一套确实是做一套下来,可以无限复制卖出,这个雀氏是一本万利的买卖。 现在肯定是有成套的方案,值不值得重做?为什么要重做? 你想达到什么效果?还是需要细聊的。 做这个东西难度不高&…

DNF手游攻略:萌新入坑大全!

玩DNF手游国服已经正式定档,离上线已经越来越近了,很多小伙伴对于装备打造以及附魔还不是特别了解。如果你还不知道装备要怎么附魔,不要担心,本篇攻略将为你全面解析全职业过渡和毕业附魔推荐。 ​ 一、物理职业附魔推荐 1. 武器…

1688推出跨境业务,用API自动对接商品货源

2023年底,出海圈迎来一则重磅消息:1688正式进军海外市场。这一决策引发了众多卖家的关注与疑惑,为何1688会在这个时候推出跨境版呢? 事实上,1688早已涉足跨境业务,拥有“跨境专供”板块,成为众…

【C++学习】C++IO流

这里写目录标题 🚀C语言的输入与输出🚀什么是流🚀CIO流🚀C标准IO流🚀C文件IO流 🚀C语言的输入与输出 C语言中我们用到的最频繁的输入输出方式就是scanf ()与printf()。 scanf(): 从标准输入设备(键盘)读取…

Cloudflare Workers 付费文档

定价 默认情况下,用户可以访问Workers免费计划。Workers免费计划包括对Workers、Pages Functions和Workers KV的有限使用。了解更多关于免费计划限制的信息。 Workers付费计划包括Workers、Pages Functions、Workers KV和Durable Objects的使用,每个账…

MedSAM环境搭建推理测试

引子 之前分享过一篇SAM(感兴趣的,请移步Segment Anything(SAM)环境安装&代码调试_segment anything环境-CSDN博客)环境搭建&推理测试,虽然话说Segment Anything,但是原始模型对于一些…

一文详解MES、ERP、SCM、WMS、APS、SCADA、PLM、QMS、CRM、EAM及其关系

经常遇到很多系统,比如:MES、ERP、SCM、WMS、APS、SCADA、PLM、QMS、CRM、EAM,这些都是什么系统?有什么功能和作用?它们之间的关系是怎样的? 今天就一文详细分享给大家。 10大系统之间的关系 ERP 和其他…

网络层协议——IP协议

目录 IP协议 IP协议格式 分片与组装 网段划分 特殊IP地址 IP地址的数量限制 私有IP地址和公网IP地址 路由 路由表生成算法 IP协议 IP协议全称为“网际互连协议(Internet Protocol)”,IP协议是TCP/IP体系中的网络层协议。 在应用层我…

一例白加黑样本的分析

概述 这是一个典型的白加黑的恶意代码,原始样本是一个自解压文件,可能是钓鱼样本,使用了一个合法签名的exe加载一个恶意的dll,在内存中解密和运行恶意载荷,,创建启动项的方式很特别,没有传播功…

FreeRTOS_day1

1.总结keil5下载代码和编译代码需要注意的事项 下载代码前要对仿真进行设置 勾选后代码会立刻执行 勾选后会导致代码不能执行 写代码的时候要写在对应的begin和end之间,否则会被覆盖 2.总结STM32Cubemx的使用方法和需要注意的事项 ①打开软件,新建工程…

深入理解神经网络学习率(定义、影响因素、常见调参方法、关键代码实现)

目录 什么是学习率? 有哪些影响因素? 常用调整方法? 博主介绍:✌专注于前后端、机器学习、人工智能应用领域开发的优质创作者、秉着互联网精神开源贡献精神,答疑解惑、坚持优质作品共享。本人是掘金/腾讯云/阿里云等平…

基于SpringBoot+Vue的计算机课程管理平台(源码+文档+包运行)

一.系统概述 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了基于工程教育认证的计算机课程管理平台的开发全过程。通过分析基于工程教育认证的计算机课程管理平台管理的不足,创建了一个计算机管理基于工…