专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序员的那些事  ·  趣图:Python 和 Pycharm 闭环了? ·  17 小时前  
OSC开源社区  ·  Node.js之父ry“摇人”——要求Ora ... ·  16 小时前  
赛尔实验室  ·  哈工大发布“珠算”代码大模型 ·  6 天前  
程序员小灰  ·  刷新三观,深圳某公司重新定义八小时工作制 ·  5 天前  
程序员小灰  ·  《黑神话:悟空》,我终于通关了! ·  1 周前  
51好读  ›  专栏  ›  OSC开源社区

MoonBit编程挑战赛启动,国内编程语言技术迈向新台阶

OSC开源社区  · 公众号  · 程序员  · 2024-09-23 18:00

正文


Part1:前言


MoonBit 自 23 年推出以来,凭借其团队在多个知名编程语言研发过程中积累的丰富经验,迅速完成了 MoonBit 工具链的开发,并在去年 8月18日正式面向海外发布,立即获得国际技术社区的广泛关注。不仅登上了硅谷的顶级影响力科技资讯聚合网站 HackerNews 头条,也在全球 DevOps 权威媒体 「The News Stack」和日本顶尖科技社区 Zenn 等媒体上频频出现,还被权威编程语言排名榜单 RedMonk 收录。快速建立起了全球影响力,两年时间里 MoonBit 工具链已有几百名社区贡献者和近万人的全球用户。

经过一年多的高速迭代,MoonBit 在近日正式推出了 Beta 预览版,在核心语言特性上,MoonBit 媲美、甚至超越了大部分主流语言的 1.0 版本。

语言特性的开发稳定,使开发者可以更广泛地参与到生态建设中来,同时也标志着国内基础软件编程语言核心技术向前迈进了一大步。

为了更好地推动计算机软件开发专业建设,助力人工智能云原生领域创新人才梯队培育,培养编程语言基础软件领域的后备人才, MoonBit 决定开启一场全球编程创新挑战赛


Part2:参赛收益


大赛奖金丰厚,双赛道奖金近 12 万,为鼓励参赛者积极参与,游戏赛道前 100 队均可获得现金奖励!且参赛选手还能得到更多有价值的收益,其中包括大赛认证证书、专业教学课程、以及知名企业的游学和实习直通车,决赛与技术大咖面对面交流等。

本次大赛不仅有丰厚的奖金,还有三个重磅优势:

优势一:大赛明年将可能进阶为国家级比赛,赛事含金量将提升,对大学生选手来说在学分上还有加持作用;

优势二:MoonBit 将成为一门现象级语言,掌握它可以在就业市场中获得先发优势;

优势三:三位院士助阵,本次大赛邀请到美国国家工程院外籍院士、香港科技大学校董会主席沈向洋,中国科学院院士、中国科学院软件研究所学术委员会主任林惠民,IEEE终身会士、香港工程科学院院士、香港科技大学(广州)创校校长倪明选担任名誉评委。被真正技术大牛认可,相信选手在参赛过程中也一定可以精进自己的技术。

荣誉评委香港科技大学(广州)创校校长倪明选教授寄语「MoonBit全球编程创新挑战赛」

荣誉评委沈向洋院长寄语「MoonBit全球编程创新挑战赛」:



Part3:如何参赛


大赛设置双赛道,并分为两个环节,初赛环节将筛选出 10 支最为优秀的队伍,到深圳参与最终决赛。

程序语言设计与实现赛道使用 MoonBit 编程语言面向 RISC-V 后端硬件平台开发

综合运用各种知识(包括但不局限于编译技术、操作系统、计算机体系结构等),构思并实现一个综合性的编译系统,以展示面向特定目标平台的编译器构造与编译优化的能力。

大赛鼓励各参赛队充分了解目标语言及目标硬件平台(CPU 指令集、Cache、各类并行加速能力等)特点,使编译出的目标码能够尽可能利用硬件平台能力以提高目标码的运行效率。

游戏开发挑战赛道使用 MoonBit 编程语言基于 WASM-4 引擎进行开发

鼓励开发者使用 MoonBit 编程语言和提供的游戏框架,开发出具有创新性和趣味性的游戏作品,展示选手的创造力和编程技巧。

本次大赛由河套深港科技创新合作区深圳园区发展署作为指导单位,腾讯云、深港科创、阿里云天池、深圳市福田区福保街道办事处作为协办单位,中科院软件所 PLCT Lab & 开源之夏 、中山大学软件工程学院和香港科技大学(广州)作为合作单位。


总结


MoonBit 作为恰逢其时的 AI 云原生编程语言,通过创新性的从顶层设计融合 AI 大模型技术,并深度整合编程语言及其工具链,必将迸发出惊人的新质生产力。

值得一提的是,MoonBit 将在 11 月份推出 Beta 正式版,同时开放编译器。

最新版文档、课程和书籍也将全面上线,届时相信海外用户也将迅速超万人,在可预见的范围内明年全球用户将突破十万!


相关阅读

国产编程语言标杆——MoonBit(月兔)发布beta预览版:推出现代化的泛型系统、准确的错误处理

中国开发者团队打造、AI原⽣编程语⾔——MoonBit(月兔)正式开源核心库 

国产编程语言 MoonBit(月兔)需要支持中文关键字吗?


⬇️ 阅读原文了解大赛详情

END