What does HackerNews think of awesome-wasm-langs?

😎 A curated list of languages that compile directly to or have their VMs in WebAssembly

#28 in C
#9 in C++
#10 in C#
#16 in Java
#61 in JavaScript
#7 in Python
#27 in TypeScript
The reason I ask is that I was poking around and saw some projects to help with wasm compilation, and on this random list of wasm-capable languages [0], Nim is listed as "Work in Progress." Notably, Swift is ranked higher, and I view Swift as extremely experimental when it comes to wasm

[0]: https://github.com/appcypher/awesome-wasm-langs

If you're writing your server side code in JavaScript, yeah. I don't think it will be pre-eminent. I think it could be popular but much less popular than Node.

There are server side WASM runtimes for other languages, though. Including ones that let you write endpoints entirely with WASM (and its languages like Rust and Go*), like Fermyon and Dapr.

* https://github.com/appcypher/awesome-wasm-langs

There are plenty languages with WASM support that aren't "C-like" in this list (and you don't need special "GC support" in WASM to implement a GC in WebAssembly, at the cost of bundling the GC implementation in your WASM blob)

https://github.com/appcypher/awesome-wasm-langs

>> I'm not sure if I'd pick Rust for WASM

What would be an alternative if I plan to develop a high-performant data analysis tool for WASM(similar to Perspective[0])? I looked at the list of supported languages[1] and Rust seems to be a good choice.

[0] - https://github.com/finos/perspective

[1] - https://github.com/appcypher/awesome-wasm-langs

Until now, container was only way to provide isolation boundary which as process. With WASM, we can provide very fine level isolation and execution control.

You can compile almost any language to WASM not just Rust. For example, Python, Go, Javascript: https://github.com/appcypher/awesome-wasm-langs.