> MoonBit is still in beta-preview. Introducing forks at this point could risk destabilizing the project. We aim to reach a more mature and stable status before welcoming community contributions.<p>> We want to safeguard against large cloud vendors leveraging our work for commercial purposes in a way that could undermine our efforts.<p>Normally I don't like the "technically not open source" comments, but this isn't even remotely open source.<p>The language looks like rust with some interesting type/generic fun added in. Not sure I like the syntax but it looks like a very expressive language.
Other comments are on the mark, but still, very cool to see such a young language leaning so hard into wasm components / component model. Other languages have a lot of work to do to support the poly-language polytopia we hope to be heading for; starting with wasm components as an early objective can hopefully set yourself up for a long beautiful future of being really good at the new standard virtual machine.<p>> <i>MoonBit has supported the Wasm component model and reduced the code size to 27kB in the http-hello-world example—much smaller than other languages, making MoonBit-wasm ready for production usage.</i>
Obligatory: the SSPL is widely not considered to be an open-source license, and this variation probably isn't either. I think it's best to avoid the term (or start with a base license like AGPL instead, if you really care.)<p>Anyway, I don't know much about this language (first time hearing about it) but congratulations nonetheless. Admittedly, I am struggling to figure out what exactly where Moonbit fits in versus other programming languages, and I'm curious what is special about it, but it's not immediately obvious to me reading the front page blurbs.