I'm excited to see a modern GCed language that is targetting WASM. Closest comparison is probably Grain ( https://grain-lang.org/ ).
Moonbit: Fast, compact and user friendly language for WebAssembly
31–40 of 162 posts
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#32Earlier quoted context omitted.
Because Moonbit is a modern language, while AssemblyScript is carrying forward the mistakes of the past. For example, Moonbit supports pattern matching and most language constructs are expressions. AS doesn't have pattern matching and consists primarily of statements. Moonbit has algebraic data types; it's not clear to me that AS does. There might be other differences at runtime, but it's difficult to tell from just…
Go is also an old-school statement based language though.
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#33Hi, I am the lead of this project, you can try it now with our online IDE, https://try.moonbitlang.com (F5 to run) The docs are available https://github.com/moonbitlang/moonbit-docs , the compiler would be publicly available when we reach the beta status (expected to be the end of Q2 in 2024). Feel free to ask me any question
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#34That’s not how you’d implement fibonacci in Go
It is however a good teaser for Moonbit.
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#35Hi, I am the lead of this project, you can try it now with our online IDE, https://try.moonbitlang.com (F5 to run) The docs are available https://github.com/moonbitlang/moonbit-docs , the compiler would be publicly available when we reach the beta status (expected to be the end of Q2 in 2024). Feel free to ask me any question
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#36Hi, I am the lead of this project, you can try it now with our online IDE, https://try.moonbitlang.com (F5 to run) The docs are available https://github.com/moonbitlang/moonbit-docs , the compiler would be publicly available when we reach the beta status (expected to be the end of Q2 in 2024). Feel free to ask me any question
Your docs at https://moonbitlang.com/docs/syntax/ are unreadable due to the text and background colour
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#37Hi, I am the lead of this project, you can try it now with our online IDE, https://try.moonbitlang.com (F5 to run) The docs are available https://github.com/moonbitlang/moonbit-docs , the compiler would be publicly available when we reach the beta status (expected to be the end of Q2 in 2024). Feel free to ask me any question
Your docs at https://moonbitlang.com/docs/syntax/ are unreadable due to the text and background colour
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#38Hi, I am the lead of this project, you can try it now with our online IDE, https://try.moonbitlang.com (F5 to run) The docs are available https://github.com/moonbitlang/moonbit-docs , the compiler would be publicly available when we reach the beta status (expected to be the end of Q2 in 2024). Feel free to ask me any question
Oh hey. Wasn't you the lead developer of Bucklescript/Rescript compiler? This gonna be epic.
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#39Unfortunately Go is unusuable as wasm target for browsers due its huge binary. The browser needs a lot of time to download and parse it. Not to mention it starts to crash if your app is large enough(i.e a complete SPA in Go only).
Re: Moonbit: Fast, compact and user friendly language for WebAssembly
#40Hi, I am the lead of this project, you can try it now with our online IDE, https://try.moonbitlang.com (F5 to run) The docs are available https://github.com/moonbitlang/moonbit-docs , the compiler would be publicly available when we reach the beta status (expected to be the end of Q2 in 2024). Feel free to ask me any question