国产编程语言 MoonBit(月兔)需要支持中文关键字吗?
MoonBit(月兔)是中国开发者团队创建的编程语言,由粤港澳大湾区数字经济研究院(IDEA 研究院)基础软件中心负责人张宏波领导的团队开发。
张宏波本人不仅为多种编程语言做出了贡献,包括 OCaml、ReScript(原 ReasonML/BuckleScript)和 Flow,还曾是 Rescript 语言工具链几乎所有关键组件的作者,包括高速编译器、标准库以及构建系统等。
MoonBit 专为云计算、边缘计算设计,是一个用于云计算和边缘计算的 WebAssembly 端到端编程语言工具链,集开发、编译、测试、部署于一体 —— 涵盖了通用程序语言设计、编译器、构建系统、IDE、部署工具等。在语言设计、编译器和构建系统上实现高度的垂直整合,为用户提供更佳的开发体验和性能,致力打造未来世界级的基础软件生态。
昨天,张宏波在知乎发表提问:《MoonBit国产编程语言提供中文关键字的可能性?》,希望收集一些关于为 MoonBit 提供中文关键字支持的反馈,主要是有两方面考虑:一是支持中文关键字从社区来说会带来什么潜在的负面作用?另外就是了解下真实的中文编程用户有多少。
张宏波说道:
对于专业人士来说,中文确实不是学习编程的主要难点,但是从讨论热烈的程度来说,好像对一部分人来说或多或少是个门槛。从技术实现来讲,可能就是一个上午就能大概支持了。
我提这个问题是想从两方面收集一些反馈:一方面是支持中文关键字从社区来说会带来什么潜在的负面作用?另一方面是了解下真实的中文编程用户有多少,你会因问MoonBit支持中文关键字而更多地使用或者推荐给其他人吗?
下面是用 MoonBit 语言实现fib
函数的示例代码:
// Moonbit func fib(num : Int) -> Int { fn aux(n, acc1, acc2) { match n { 0 => acc1 1 => acc2 _ => aux(n - 1, acc2, acc1 + acc2) } } aux(num, 0, 1) }
延伸阅读:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
AYANEO 新品复古 Mini PC:R3 3200U/R7 5700U 可选
游戏硬件公司 Ayaneo 于近日正式发布了旗下首款迷你主机:Ayaneo Retro Mini PC AM01,号称引领 Mini PC 2.0 时代。该公司全新的 Mini PC 系列旨在满足玩家的多样化需求,打造无缝的游戏体验。 Retro Mini PC AM01 整体设计致敬了苹果公司经典的Macintosh。精致复古的造型设计搭配仅 1L 的小巧体积,轻巧且便携,Bare System 重量约为 466 克。机身正面带有一个可自主更换的磁吸装饰件,虚拟屏幕(仅用于装饰目的,不可拆卸)同样也可以使用自定义贴纸进行装饰。 虽然Ayaneo Retro Mini PC 具有苹果风格的外观,但实际上运行的却是 Windows 11;支持安装 Windows 和 Ubuntu、Debian 等 Linux 系统,以及 Steam OS 和 Batocera 等游戏系统。它可以配置为软件路由器或个人 NAS 系统使用。 核心配置方面,AYANEO Retro Mini PC AM01配备 AMD Ryzen 3 3200U 或 Ryzen 7 5700U,提供多种处理器选项以适应各种用...
- 下一篇
算力基础设施领域国家标准发布
2023年11月27日,国家标准GB/T 43331-2023《互联网数据中心(IDC)技术和分级要求》正式发布。中国信息通信研究院(简称“中国信通院”)联合多家企事业单位编制的这一国家标准正契合当前国家算力基础设施建设和算力产业高质量发展需要。 该标准规定了互联网数据中心(IDC)在绿色、可用性、安全性、服务能力、算力算效、低碳等六大方面的技术及分级要求,适用于互联网数据中心(IDC)的规划、设计、建设、运维和评估,期望更好的为不同行业深化赋能作用。 2013年以来,中国信通院云计算与大数据研究所数据中心团队基于中国通信标准化协会编制发布了数项数据中心评级通信行业标准,对数据中心的绿色、可靠和安全性进行分级分类。经过多年实践迭代,团队联合业界众多使用方、设计方和供应方共同编制了该国家标准,以期更好地指导我国数据中心的健康发展。 高能效一直是数据中心发展过程中广受关注的问题,该国家标准将在绿色技术应用和运维制度管理等方面提出促进数据中心能效水平提升的具体要求;服务能力是数据中心对外服务的综合体现,通过对服务能力的客观评价,有利于数据中心的自我改进提升,也有利于客户根据业务需求选择合适的...
相关文章
文章评论
共有0条评论来说两句吧...