MoonBit Meetup #12 — MoonBit v0.8.3 Release
📅 Mar 19 (Thu) · 10:00 AM London / 6:00 PM Beijing
💻 Mark calendar:https://calendar.app.google/i62szdp1m6Y3nqA96
• A quick tour of what’s new in v0.8.3, from language ergonomics to tooling and CLI development
Posts by MoonBit
QuickCheck Tutorial Part 3 is out!
This final part looks at what happens after a property fails — how QuickCheck shrinks a failing sample, and how to tell whether the final counterexample actually explains the bug.
Read it here: www.moonbitlang.com/pearls/quick...
Part 2 of our QuickCheck tutorial is out.
This time we look at one of the hardest parts of property-based testing: constrained random generation — when valid inputs are rare and simple generators stop working.
Full Write-up: moonbitlang.com/pearls/quick...
Most GC'd languages (Python, JS) make FFI painful. MoonBit doesn't.
With lifetime annotations (`#borrow`/`#owned`), MoonBit interops cleanly with almost any C memory pattern — making it surprisingly easy to bind to system APIs, native libraries, game engines, you name it.
Even stackful coroutines:
Really like MoonBit’s is expression.
Destructuring + guards in one line, reducing boundary checks without unsafe operations
AI refactors better with guidance.
`moon ide analyze` shows real API usage, so agents can tighten internal package APIs instead of guessing.
Less AI slop, cleaner boundaries, better MoonBit code.
⚠️This is available on MoonBit nightly for now, and will be in the next stable
QuickCheck Tutorial Part 1 is live 🧪
We’re starting a series on property-based testing in MoonBit.
New to QuickCheck? This is a good place to begin 🙂
Read: moonbitlang.com/pearls/quick...
📍 Live demo & chat today :http://meet.google.com/ibx-rsuq-mmt(10am London/6pm Beijing)
Is LLM ready for large scale software engineering?
OpenAI Codex5.3 vs AnthropicAI Opus4.6 — which is better and how about the open weights model? How good LLM can adapt to new programming languages like
@moonbitlang
checkout swe-agi.com for our latest research 📊
MoonBit 0.8.0 has landed 🎉
✅Backtrace support across WasmGC, LLVM, and Native backends — much better debugging experience for large codebases
✅AI-native specification support with declare keyword, separating specs from implementations for agent-assisted workflows
www.moonbitlang.com/blog/moonbit...
See You This Thursday-Online Meetup#11
We’re about to ship MoonBit v0.8, and we’d love to walk you through what changed, why we made those choices, and what’s coming next!
💻 Google Meet: meet.google.com/ibx-rsuq-mmt
🎥 Live on YouTube (simulcast)
We recently completed Fastcc — a self-hosting C compiler with minimal human involvement.
In ~10 days, an AI agent implemented ~35k LOC, reached self-hosting, and compiled real-world C code, including Sqlite, QuickJS and Tcc
Full article:www.moonbitlang.com/blog/fastcc-ai-driven-development
MoonBit v0.8 Release Online Meetup — Join us Next Thursday!
📅 Feb 12 (Thu) · 10:00 AM London / 6:00 PM Beijing
💻 Mark your calender calendar.app.google/qr5D85x4kFSpviJ58
🎥 Live on Google Meet and YouTube (simulcast)
✨ MoonBit v0.8 Release Highlights
🛠 Language & toolchain updates
Why do two people edit the same doc at once… and sometimes end up with different results?
We breaks down concurrent conflicts, compares OT vs CRDT, and shows how RGA/Event Graph-Walker make everyone converge to the same final state — even after reconnection.
www.moonbitlang.com/blog/crdt-al...
Community spotlight: Agentic Adventures of MoonBit (AAoM)
AAoM-03: A WHATWG HTML5 Parser, Driven by Tests, documents building a WHATWG-compliant HTML5 parser in MoonBit, using agentic workflow to grind failures down to zero.
dev.to/milky2018/aaom-03-a-whatwg-html5-parser-driven-by-tests-40o7
👏Uncover the underlying logic that enables compilers to "foresee" potential risks before your code even runs.
This guide explores the elegance of static analysis and demonstrates how to build a mature MCIL framework using MoonBit.
www.moonbitlang.com/blog/moonbit...
Community spotlight: Agentic Adventures of MoonBit (AAoM) by @M_Wildwhisky
AAoM-02 : building an XML parser in MoonBit with the W3C Conformance Test Suite, exploring the use of Claude Code Skills in MoonBit .
Full write-up: dev.to/milky2018/aaom-02-xml-parser-with-w3c-conformance-5a2f
MoonBit Monthly Update Vol.07 is out!
New language features, toolchain improvements, and stdlib updates just landed — from loop reasoning to experimental package support.
🔗Full update: moonbitlang.com/weekly-updat...
📅 This Saturday, join our online meetup to see these features live
MoonBit Community Online Meetup #10
🗓 Jan 17 (Sat), 6:00 PM Beijing / 10:00 AM London
📍 Mark your calendar:
calendar.app.google/TPGyJxGsCaVU...
Next weekend, we’ll focus on our Monthly Meetup highlights:
🔮 Community & Tooling Updates and MoonBit 2026 Outlook
🤖 Using Codex with MoonBit to Scale Up
Community spotlight:Agentic Adventures of MoonBit (AAoM) by @M_Wildwhisky
AAoM-01: A Pug Template Engine, documents the process of building a complete Pug engine in MoonBit,using an agentic workflow with Claude Code (Opus 4.5).
Fullwrite-up:dev.to/milky2018/aaom-01-pug-te...
We’re building two open-source WebAssembly runtimes in MoonBit, focused on portable, secure, and consistent wasm execution across platforms.
🧩 wasm5 — a lightweight interpreter with strong sandboxing
⚡ wasmoon — a JIT runtime (aarch64)
📖 Full write-up:
www.moonbitlang.com/blog/moonbit-wasm-runtime
Join us for a MoonBit online meetup 🚀
DEC 20(sat) 10:00am London time
We’ll share where MoonBit is today, what’s on the roadmap,
and do a live coding session showing how AI can help build a MoonBit library from scratch.
calendar.app.google/J1Dunq3PduWV...
See you there 👋
MoonBit Monthly Update Vol.6
This month we’ve added JS-module FFI, improved lexmatch and warnings, enhanced ReadOnlyArray, and expanded bitstring pattern matching with signed integers!
📷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
🌕 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/
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!
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
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
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-...
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!
🚀 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