Live data from Hacker News

Moonbit: Fast, compact and user friendly language for WebAssembly

moonbitlang.com

1–10 of 162 posts

Re: Moonbit: Fast, compact and user friendly language for WebAssembly

#2
"The development of an entire language toolchain, previously spanning years or even a decade, has been streamlined through our accrued experience and the establishment of a dedicated talented team from Moonbit's inception. We expect Moonbit to reach beta status by the end of Q2 of 2024, indicating a phase of relative stability, minimal bugs, and a robust Foreign Function Interface (FFI) for interactions with the Wasm host. We will make the source code publicly available once we reach beta quality. Our strategic plans involve Wasm GC integration for Wasm 2.0 and our homebrewed GC for Wasm 1.0, in line with Wasm proposals."

so https://github.com/moonbitlang/ is empty for now

Re: Moonbit: Fast, compact and user friendly language for WebAssembly

#3
post #2

"The development of an entire language toolchain, previously spanning years or even a decade, has been streamlined through our accrued experience and the establishment of a dedicated talented team from Moonbit's inception. We expect Moonbit to reach beta status by the end of Q2 of 2024, indicating a phase of relative stability, minimal bugs, and a robust Foreign Function Interface (FFI) for interactions with the Wasm…

Sample code at https://try.moonbitlang.com/

Re: Moonbit: Fast, compact and user friendly language for WebAssembly

#4
post #3
post #2

"The development of an entire language toolchain, previously spanning years or even a decade, has been streamlined through our accrued experience and the establishment of a dedicated talented team from Moonbit's inception. We expect Moonbit to reach beta status by the end of Q2 of 2024, indicating a phase of relative stability, minimal bugs, and a robust Foreign Function Interface (FFI) for interactions with the Wasm…

Sample code at https://try.moonbitlang.com/

fwiw this just says "Connecting..." with the 3x3 dots for as long as my patience lasted

Re: Moonbit: Fast, compact and user friendly language for WebAssembly

#6
post #5

Absolutely nothing about memory management?

"Moonbit makes programming easier with its automatic memory management" isn't absolutely nothing.

they apparently have their own GC and intend to use the one that comes with WASM 2.0.

Re: Moonbit: Fast, compact and user friendly language for WebAssembly

#8
post #3

Earlier quoted context omitted.

Sample code at https://try.moonbitlang.com/

fwiw this just says "Connecting..." with the 3x3 dots for as long as my patience lasted

With a bit more patience you would have seen that it loads up VSCode for web, which takes a while.

Re: Moonbit: Fast, compact and user friendly language for WebAssembly

#9
The site compares it to Rust and Go but to me the comparison is AssemblyScript. It’s also WASM-native and new with relatively little ecosystem around it. But compared to Moonbit it’s a familiar language to anyone that’s used TypeScript. So why use Moonbit over AssemblyScript?

Re: Moonbit: Fast, compact and user friendly language for WebAssembly

#10
post #9

The site compares it to Rust and Go but to me the comparison is AssemblyScript. It’s also WASM-native and new with relatively little ecosystem around it. But compared to Moonbit it’s a familiar language to anyone that’s used TypeScript. So why use Moonbit over AssemblyScript?

I think the Rust and Go comparisons are because they’re popular languages with first class WASM support but I agree
Post reply on HN