MoonBit
moonbitlang.bsky.social
MoonBit
@moonbitlang.bsky.social
MoonBit, a Cloud & AI native programming language and toolchain.
Pinned
🌕 MoonBit Monthly Update Vol.5
This month, we update alias syntax, new built-ins like ReadOnlyArray and Iterator, and smarter linting and IDE tools.
👉Check out the highlights below or read our blog:www.moonbitlang.com/weekly-updates/
Learn step-by-step how to build a secure AI tool with MoonBit and Wassette, powered by the WebAssembly Component Model.
Read more:https://www.moonbitlang.com/pearls/moonbit-wassette
November 7, 2025 at 5:53 AM
🌕 MoonBit Monthly Update Vol.5
This month, we update alias syntax, new built-ins like ReadOnlyArray and Iterator, and smarter linting and IDE tools.
👉Check out the highlights below or read our blog:www.moonbitlang.com/weekly-updates/
November 4, 2025 at 8:00 AM
We’ve rolled out some exciting language updates this month! ✨
Read more:www.moonbitlang.com/weekly-updates/2025/10/14/index
💬 Join our upcoming online meetup to see how these features enable building real AI Agents with MoonBit — details dropping soon!
October 14, 2025 at 11:31 AM
Learn how to install and configure the Wasm version of the MoonBit toolchain ——on any Node.js-supported environment !
www.moonbitlang.com/blog/moonbit...
join us in discord:http://discord.gg/mNf8NG73Te
Install the Wasm version of the MoonBit toolchain | MoonBit
Install the Wasm version of the MoonBit toolchain
www.moonbitlang.com
October 11, 2025 at 5:39 AM
MoonBit now ships async programming support!

Powered by structured concurrency → safer & more reliable async.

Yes, you can now build your own AI agents、Cloud services with MoonBit !

Check details:www.moonbitlang.com/blog/moonbit-async
Repo:https://github.com/moonbitlang/async
September 29, 2025 at 2:12 AM
Mini-adapton: incremental computation in MoonBit
In this article, we will show how to implement an incremental computation library in MoonBit with api used:
www.moonbitlang.com/pearls/mini-...
September 24, 2025 at 2:46 PM
We’ve just open-sourced our async networking framework! 🚀
It’s already stable enough to build web services with MoonBit. An article with more details will be coming later this month—stay tuned!
September 16, 2025 at 1:54 AM
🚀 MoonBit Monthly Update Vol.03 is here!
Highlight of the month: Bitstring Pattern Matching ✨
Now you can match specific-width bits directly when pattern matching on Bytes or @bytes.View.Full update 👉 www.moonbitlang.com/weekly-updates/2025/09/08/index
September 8, 2025 at 11:21 AM
Want to use C libraries in MoonBit? Now you can😆
With C-FFI, MoonBit can call native C functions — from low-level hardware ops to high-performance math.
A step-by-step guide to MoonBit’s C-FFI
www.moonbitlang.com/pearls/moonb...
A Guide to MoonBit C-FFI | MoonBit
A Guide to MoonBit C-FFI
www.moonbitlang.com
September 3, 2025 at 1:43 AM
🚀 MoonBit Pearls Series continues!
Last time we built the frontend of TinyMoonbit with parsing & type checking.
👉 Now we dive into the backend: turning AST → LLVM IR → RISC-V assembly with MoonBit’s llvm.mbt.
🔗 Read here :www.moonbitlang.com/pearls/moonbit-and-llvm-2
Dancing with LLVM: A Moonbit Chronicle (Part 2) - LLVM Backend Generation | MoonBit
Dancing with LLVM: A Moonbit Chronicle (Part 2) - LLVM Backend Generation
www.moonbitlang.com
August 28, 2025 at 10:06 AM
🚀 Introducing MoonBit Pilot — the AI-native code agent built into the MoonBit toolchain.
From language design to compiler, debugger, and package management, The toolchain offer Moonbit Pilot real-time feedback and guidance at every step.
www.moonbitlang.com/blog/intro-m...
Introducing MoonBit Pilot: The Code Agent dedicated to the MoonBit toolchain | MoonBit
Introducing MoonBit Pilot: The Code Agent dedicated to the MoonBit toolchain
www.moonbitlang.com
August 20, 2025 at 2:53 AM
🚀 New MoonBit Pearls Series
Programming language design and compiler implementation are often seen as the toughest challenges in CS. But with Moonbit, a functional language built for the AI era, we’re rethinking the journey.
In this series, we’ll build a small compiler — TinyMoonbit — step by step:
Dancing with LLVM: A Moonbit Chronicle (Part 1) - Implementing the Frontend | MoonBit
Dancing with LLVM: A Moonbit Chronicle (Part 1) - Implementing the Frontend
www.moonbitlang.com
August 20, 2025 at 2:52 AM
MoonBit Monthly vol. 2 is here! 🚀
Check out the latest updates in MoonBit this month, from new language features to improved tooling. 🥳
Full updates: moonbitlang.com/weekly-updat...
August 11, 2025 at 12:52 PM
🎉 The next MoonBit Community Meetup is coming this Saturday(8.2)!
🌙 Join us for a global conversation with MoonBit creator
@bobzhang1988

🧭 Topic: What’s next after the MoonBit Beta — and a preview of 1.0!
📅 Add to calendar: calendar.app.google/mydS9eD9QqF5...
July 30, 2025 at 9:18 AM
MoonBit is heading toward 1.0 in 2026 — but what makes it different from any other new language? 👀
Find out:https://www.moonbitlang.com/blog/roadmap/
MoonBit Programming Language 1.0 Roadmap Preview | MoonBit
MoonBit Programming Language 1.0 Roadmap Preview
www.moonbitlang.com
July 25, 2025 at 2:11 AM
MoonBit Monthly vol. 1 is out!🚀
See what’s new in MoonBit after our Beta release. 🥳
Full Updates:https://moonbitlang.com/weekly-updates/2025/07/15/index
July 15, 2025 at 12:14 PM
The moonbit compiler can be embedded in other host like Rust using wasm, check out for more details
www.moonbitlang.com/blog/moonbit...
Running WebAssembly-based MoonBit compiler using rusty_v8 | MoonBit
Running WebAssembly-based MoonBit compiler using `rusty_v8`
www.moonbitlang.com
July 3, 2025 at 12:15 PM
🚀MoonBit Beta is here!
After 2 years of fast iteration, MoonBit enters its stable phase with regard to language syntax!
✨Built-in async
🛠Fast tooling and IDE-aware error handling
www.moonbitlang.com/blog/beta-re...
Announcing MoonBit Beta | MoonBit
Announcing MoonBit Beta
www.moonbitlang.com
June 19, 2025 at 3:58 AM
🌕 MoonBit Update Vol.74
- Error Function Syntax Updated to `raise`
- Error Type Declaration Syntax Changed
- New Arrow Function Syntax `(..) => expr`
🌟 Full update: moonbitlang.com/weekly-updat...

Beta lands soon — stay tuned.🤩
June 16, 2025 at 12:45 PM
🚀 Markdown-Oriented Programming is live — and here’s our first featured .mbt.md article: Build a Pratt Parser in MoonBit
📘Code + docs + runnable demo in one file.
👉 moonbitlang.com/pearls/
Blog | MoonBit
MoonBit Pearls
moonbitlang.com
June 11, 2025 at 11:37 AM
🟣 MoonBit Update Vol.73
Highlight:
– Trait impl via method removed
- try? f(..) replaces f?(..)
- fn f[..] → fn[..] f (consistent with impl)
– Method-as-function deprecated
– Error polymorphism is here!
- .mbt.md now supports external deps
🔗 moonbitlang.com/weekly-updat...
📦 aka.moonbitlang.com/vsbs
June 3, 2025 at 12:13 PM
MoonBit enables seamless Integration with Python — Built for AI and Large Systems!
⚙ Seamless integration via pyimport
🚀Static analysis + IDE support
💥 Built for AI and large systems
🔗 www.moonbitlang.com/blog/moonbit... #MoonBitLang #PythonInterop #AIProgramming
MoonBit Programming Language: Born for AI and Large Systems, Seamlessly Integrating Python | MoonBit
MoonBit Programming Language: Born for AI and Large Systems, Seamlessly Integrating Python
www.moonbitlang.com
May 23, 2025 at 10:32 AM
🌕 MoonBit Update Vol.71

- Explicit Trait implementation required
- Underscore (`_`) as placeholder in anonymous functions
- `fnalias`: function aliases for Types and Traits
- New `moon bench` command for benchmarking

🌟 www.moonbitlang.com/weekly-updat...
⬇️ aka.moonbitlang.com/vsbs
May 6, 2025 at 9:57 AM
🌕 MoonBit Update Vol.70

- Async function call syntax changed to `f!(...)`
- Operator overloading migration to traits
- New `= _` syntax for traits
- Implicit conversion from `String` to `@string.View`

🌟 Full update: www.moonbitlang.com/weekly-updat...
⬇️ Download: aka.moonbitlang.com/vsx
April 21, 2025 at 10:23 AM
🚀 Introducing Rabbit-TEA — a lightweight UI framework built 100% with MoonBit.

🧑‍💻 Powered by MoonBit’s expressive pattern matching and dead code elimination optimization, Rabbit-TEA achieves exceptional speed and minimal code size.

www.moonbitlang.com/blog/rabbit-...
Introduce The Elm Architecture to MoonBit: build robust web app with simple principles | MoonBit
Introduce The Elm Architecture to MoonBit: build robust web app with simple principles
www.moonbitlang.com
April 16, 2025 at 10:46 AM