Moonbit

1
获赞数
0
关注数
3
粉丝数
IP 属地广东
2023-06-05 加入
浏览 2.1k

IDEA基础软件中心打造的下一代智能开发平台
Moonbit IDE: https://try.moonbitlang.cn/
Moonbit 语法文档: moonbitlang/moonbit-syntax (github.com)
Moonbit 官方网址: https://www.moonbitlang.cn/

1 声望
编程语言
0
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
青铜勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章3 月 4 日
    编程实践|如何用 MoonBit 实现 diff(四)
    这是diff系列文章的第四部分。在前一篇中,我们深入讨论了myers diff的线性空间优化版本。在本篇文章中,我们将在线性myers算法的基础上构建一个完整的命令行程序,它可以输出两个文件的diff。
  • 发布了文章2 月 28 日
    Moonpad:打造你的专属 MoonBit 网页代码编辑器!
    在MoonBit官网和语言导览中都有一个组件可以在浏览器中直接编写 MoonBit 代码并实时编译运行。它就是我们开发的 Moonpad 组件,目前已经发布到 npm 上,这篇博客将介绍如何在你的网站中使用 Moonpad。
  • 发布了文章2 月 26 日
    MoonBit OJ「好友共练」自动化积分系统上线!轻松兑奖!
    为了让更多人加入挑战,MoonBit OJ 竞赛2月11日推出「好友共练」计划,现在为优化参赛体验并加快兑奖进度,OJ 平台现已上线「好友共练」自动化积分系统!现在,您邀请好友后无需再手动检查排行榜来确认您的邀请对象答题情况和兑奖资格。自动化积分系统上线后,您可在...
  • 发布了文章2 月 25 日
    MoonBit双周报Vol.66: String模式匹配增强、新增IDE安装器...多项核心技术更新!
    支持在 Array pattern 中使用字符串字面量在类型为 String 的 Array pattern 中可以通过 .. 操作符来匹配一段字符串:
  • 发布了文章2 月 11 日
    双周报Vol.65:新增is表达式、字符串构造和数组模式匹配增强、IDE模式匹配补全增强...多项技术更新!
    这个表达式的语法形式为 expr is pat,这个表达式为 Bool 类型,当 expr 符合 pat 这个模式的时候返回 true,比如:
  • 发布了文章1 月 23 日
    在 JavaScript 中使用基于 MoonBit 的高性能 Wasm 库
    在之前的一篇博客文章中,我们探索了如何在 MoonBit 的 Wasm GC 后端中直接使用 JavaScript 字符串。正如文中所描述的那样,我们可以用 MoonBit 编写一个兼容 JavaScript 的字符串操作 API,并编译生成体积极小的 Wasm 产物。
  • 发布了文章1 月 16 日
    从突破到领先:MoonBit 2024年度技术盘点
    2024年对 MoonBit 来说是一个非凡的里程碑年。在 AI 浪潮澎湃的一年里,用户数量呈现指数级增长,新功能陆续发布,会议演讲创下新纪录,社区也形成生态规模。随着年终将至,回顾这一年,MoonBit 在技术创新和社区建设方面取得的成就不容忽视。
  • 发布了文章1 月 16 日
    50,000元大奖等你来拿!MoonBit-OJ 答题平台正式启动!
    在编程的世界里,实力的提升从来不是一蹴而就的,而是通过不断挑战自己、突破极限的过程。继首届 MGPIC 编程挑战赛的圆满成功之后,MoonBit 平台迎来了全新篇章——MoonBit 月兔开发平台OJ答题挑战赛正式启动!作为第一期赛事的启动,这不仅是一场普通的竞赛,而是一个...
  • 发布了文章2024-12-31
    MoonBit 喊你来领取新年小礼物啦!
    🌈🌈🌈为了更好地服务大家,我们正式启动了2024年MoonBit社区年度调查。我们诚挚地邀请您参与问卷调查,完成问卷只需1~3分钟,您的每一条反馈都将是我们不断优化和提升MoonBit平台服务质量的宝贵财富。
  • 发布了文章2024-12-31
    这有一份神秘新年礼物!
    🌈🌈🌈为了更好地服务大家,我们正式启动了2024年MoonBit社区年度调查。我们诚挚地邀请您参与问卷调查,完成问卷只需1~3分钟,您的每一条反馈都将是我们不断优化和提升MoonBit平台服务质量的宝贵财富。
  • 发布了文章2024-12-26
    MoonBit海外首秀|新加坡Meetup精彩回顾
    2024年12月22日以及23日,MoonBit(月兔)开发者平台在新加坡成功举办了首次海外 Meetup。为期两天的活动吸引了来自全球的开发者,现场与线上参与人数累计超过100人。本次活动特邀 Vue.js 和 Vite 的作者尤雨溪、耶鲁-新加坡国立大学学院计算机科学教授奥利维尔·丹维...
  • 发布了文章2024-12-20
    编程实践|用 MoonBit 实现线段树(三)
    在上一篇文章当中我们讨论了如何实现一棵支持区间查询、区间加法的 Immutable 线段树,并且使用了很多 MoonBit 语言当中的独特语法。
  • 发布了文章2024-12-19
    🚀 MoonBit 核心编译器正式开源!
    由 IDEA研究院基础软件中心打造的 MoonBit (月兔)AI 原生开发平台,今日宣布正式开源其核心的编译器 WebAssembly(简称“Wasm”) 后端。开发者现在可以利用 MoonBit 的能力做性能优化,且直接参与 MoonBit 的技术迭代和生态创新。
  • 发布了文章2024-12-17
    双周报Vol.62:更新Trait对象语法、新增local types特性、优化web ide debug...多项技术已更新!
    Trait object 语法由原来的直接写 Trait 变更为 &Trait (旧语法已deprecate)。这一改动是为了让 trait object 类型和 trait 本身在语法上区分开,以避免混淆。在所有涉及 trait object 的场合,包括类型标注、为 trait object 定义方法(fn &Trait::method...
  • 发布了文章2024-12-09
    AI Coding,亦或 AI for Coding?
    Go+编程语言创始人、七牛云创始人兼CEO许式伟,中国科学院软件研究所PLCT实验室负责人、建立中国RISC-V生态的甲辰计划主理人吴伟,专注RISC-V编译器和硬件笔记本开发的鉴释科技联合创始人兼CEO梁宇宁聚首2024 IDEA大会,从软件与硬件的双重视角,剖析大模型时代,编...
  • 发布了文章2024-11-01
    MGPIC案例分享|零基础早鸟教程:8小时使用 wasm4 开发井子棋小游戏!
    我于10月9日在天池大数据科研平台发现了此次比赛。虽然对比赛很感兴趣,但面对新生编程语言和陌生的开发引擎,难免令人心生畏惧。但可爱的月兔形象充满了活力,对我还是蛮有吸引力。因此我想试一试,至少了解一下。得益于完善的官方教程和博客案例引导,我惊喜的发现...
  • 发布了文章2024-10-24
    祝程序员们节日快乐呀!🥳
  • 发布了文章2024-10-22
    MoonBit 双周报 Vol.58:原生后端支持、多行字符串插值、json.inspect 功能等多项关键特性取得显著进展!
    当通过编译选项 -use-js-builtin-string 开启使用 Js-string-builtins 之后,Moonbit 面向 wasm-gc 后端时,会使用 JavaScript 中的字符串类型表示 MoonBit 中的字符串,这时生成的 wasm 可执行文件中将需要从 JavaScript 宿主中导入字符串类型相关的函数,这个过程...
  • 发布了文章2024-10-22
    国产编程语言MoonBit发布原生后端;全球编程大赛选手已逾两千
    在已有 WebAssembly 和 JavaScript 后端的基础上,粤港澳大湾区数字经济研究院(简称“IDEA研究院”)基础软件中心开发的 MoonBit平台新增原生后端支持。代码能直接被编译为机器码在硬件上运行,摆脱了虚拟机的限制,显著提升了性能。
  • 发布了文章2024-10-14
    在 MoonBit 实现线段树(二)
    在上一篇文章当中我们讨论了最基础线段树的实现,但那棵线段树只能做到区间的查询(当然单点的修改与查询也是可以的),但做不到区间的修改(一个经典的应用是区间加法,即整个区间都加上某个值)。