MoonBit's new native backend is now available for early testing! 🚀
Want to try it right now? Just switch to the nightly version and set the environment variable:`MOONBIT_NEW_NATIVE=1`
Give it a spin and let us know how it goes!
#MoonBit#moonbitlang
@ibuildthecloud There are plenty: Elm, Fable (F#), ReScript, ReasonML (OCaml), Moonbit, PureScript. They all compile/transpile faster than TypeScript, and the output JS can be faster than hand written code.
@TheGingerBill please stop @p_mbanugo from this super based approach to Odin+Tina web dev! If you don't he might start using Datastar, we can't have that.
https://t.co/r8edZ8jFlr
Please check https://t.co/fX9Dm8SacN
I once spent a long time building the language I wanted for myself, and it happened to hit exactly the properties you mentioned, along with a type system expressive enough. when I knew MoonBit, I realized it was what I wanted
MoonBit is building a new native backend 😁(direct object file output, no C/LLVM dependency) to deliver significantly faster compilation.
#MoonBit#moonbitlang
@leostera Have you looked at Moonbit? There are many very nice things about it that are similar to what you are trying to do with Riot. Moonbit, however, is not yet multi-core and doesn't have an actor based framework.
These last 6 months i've been building a tech demo showcasing what I believe OCaml, its ecosystem and its DX could grow into.
I started with the Riot ecosystem I had been building a few years back (scheduler, tui, web framework, etc), and then I added one tool, and another, and then it got out of hand.
The end result was a complete platform that I genuinely enjoyed using daily to build all sorts of tools, almost all of it AI-assisted! It's a pretty great way of building with OCaml, even if its just a tech demo :)
https://t.co/MLRjlRmOZB and https://t.co/DTeCU20XIi
No camels or dunes were hurt during the development of this tech demo, this isn't official OCaml stuff, use at your own risk, etc.
Sources on https://t.co/8VGhk5XtNQ <- go to drop a star! 🌟
@dreamsofcode_io@shaun_on_x Nice. I'm planning on making a desktop app in rust but the compile times have me a bit worried. Good to know that they can be reduced dramatically if needed.
@dreamsofcode_io@shaun_on_x Is this what you are using for Kiru?
Also, does it really take an hour and a half to build your app, as you showed in your vid?
Preview of ds4.mbt: native MoonBit bindings for https://t.co/t11CCTWbGl, running DeepSeek V4 Flash locally on Metal.
Streaming reasoning, local GGUF inference, no API calls.
Thanks @antirez for such an amazing project.
@moonbitlang#MoonBit