Hey there! First of all thank you much for this awesome project.
I create my own programming language and the only reason why I don't choose wasm as a compilation target is because it lacks green threads. I found your project because found out grain uses it to implement concurrency. But I struggle to understand what I have to do in order to support lunatic API in my language. Documentation looks extremely small (only one "installation" section!). All I have is source code for Rust, AssemblyScript and Grain gindings on github - all 3 languages that I haven't use in my entire life :)
Looks like the most common use case is to write one of these to compile them to wasm but my case is to create language from scratch that compiles to wasm. How can I leverage your platform? Thanks!
Hey there! First of all thank you much for this awesome project.
I create my own programming language and the only reason why I don't choose wasm as a compilation target is because it lacks green threads. I found your project because found out grain uses it to implement concurrency. But I struggle to understand what I have to do in order to support lunatic API in my language. Documentation looks extremely small (only one "installation" section!). All I have is source code for Rust, AssemblyScript and Grain gindings on github - all 3 languages that I haven't use in my entire life :)
Looks like the most common use case is to write one of these to compile them to wasm but my case is to create language from scratch that compiles to wasm. How can I leverage your platform? Thanks!