V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Moonbit
V2EX  ›  编程

国产编程语言 MoonBit 月兔最新动态来啦!

  •  
  •   Moonbit · 360 天前 · 892 次点击
    这是一个创建于 360 天前的主题,其中的信息可能已经有所发展或是发生改变。

    MoonBit 更新

    1. struct 与 enum 支持派生 Eq/Compare/Show/Default

    struct T {
      x: Int
      y: Int
    } derive(Eq, Show, Compare, Default)
    
    fn init {
      let t0 = T::default()
      let t1 = { x : 1, y : 1 }
      println(t0)
      println(t1)
      println(t0 < t1)
      println(t0 == t1)
    }
    
    // {x: 0, y: 0}
    // {x: 1, y: 1}
    // true
    // false
    

    具体文档查看: https://www.moonbitlang.cn/docs/syntax#%E8%87%AA%E5%8A%A8%E5%AE%9E%E7%8E%B0%E5%86%85%E5%BB%BA%E6%8E%A5%E5%8F%A3

    2. 命令行环境支持打印 UTF-8 字符串

    3. 允许使用 _ 忽略未使用变量警告

    4. 更友好的错误提示,试图给 FFI 声明类型参数的代码会报错

    MoonBit Gallery

    上周 MoonBit Gallery 增加马里奥游戏,在实时编程环境中,你可以灵活调整马里奥的跳跃高度,实时创建多个马里奥角色,探索多重乐趣。此外,你还能实时调整游戏结束的逻辑,带来全新的游戏体验。

    对这种游戏体验感兴趣吗?快访问我们的官网展览页面一探究竟,开始你的个性化马里奥冒险之旅吧!

    官网展览页👉: https://www.moonbitlang.cn/gallery/

    完整文章请戳: https://mp.weixin.qq.com/s/IqMcnetYmKhDvkhes8hK-g

    2 条回复    2023-11-30 07:07:18 +08:00
    3K1yf6UvnVz5w008
        1
    3K1yf6UvnVz5w008  
       359 天前
    国产语言 为啥不能向易语言一样 命令都搞成中文呢
    fructose
        2
    fructose  
       357 天前 via iPhone
    怎么感觉一股 rust 味
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3262 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:12 · PVG 20:12 · LAX 04:12 · JFK 07:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.