>From what I've been reading on wasm is that pretty much everyone is waiting on the GC feature. 1.0 is more of a foot in the door release.
On Wednesday, March 8, 2017 at 12:01:34 PM UTC-5, Brian Cardarella wrote: > > Confirm, for wasm 1.0. 1.1 is targeting GC > > On Wednesday, March 8, 2017 at 11:57:06 AM UTC-5, Lance Halvorsen wrote: >> >> My understanding was that previously, web assembly didn't support >> automated GC, so that only languages with manual memory management were >> viable options. Has that changed? >> .L >> >> On Wed, Mar 8, 2017 at 8:54 AM, José Valim <jose....@plataformatec.com.br >> > wrote: >> >>> If someone wants to tackle this, there are some options to be taken: >>> >>> 1. Compile Erlang Abstract Code to asm.js >>> >>> 2. Compile Core Erlang to asm.js >>> >>> 3. Rely on the llvm backend for hipe, which compiles to native, to >>> compile to webassembly instead >>> >>> 4. Experimental: Compile Elixir AST to asm.js. We have spent the last >>> weeks improving the Elixir compiler to allow Elixir developers to work on >>> the Elixir AST instead of the formats above. The advantage of doing so is >>> that you can introduce constructs to the Elixir syntax that targets >>> specific backends >>> >>> If someone is interested in playing with any of those options and you >>> would like to chat about it, please ping me on IRC or privately by e-mail. >>> >>> >>> >>> *José Valim* >>> www.plataformatec.com.br >>> Skype: jv.ptec >>> Founder and Director of R&D >>> >>> On Wed, Mar 8, 2017 at 5:41 PM, Brian Cardarella <br...@dockyard.com> >>> wrote: >>> >>>> Bringing this back up as it never got any traction. >>>> >>>> I'm seeing more and more of Elixir's competing languages getting some >>>> attention for web assembly: >>>> >>>> Rust: https://davidmcneil.github.io/the-rusty-web/ >>>> Go: https://github.com/golang/go/issues/18892 >>>> >>>> Thoughts on discussion around an Elixir effort? >>>> >>>> On Wednesday, March 23, 2016 at 7:40:33 AM UTC-4, Brian Cardarella >>>> wrote: >>>>> >>>>> This is more of a "what if?" post than anything. >>>>> >>>>> I am curious if there has been any discussion on either the Elixir >>>>> side or Erlang side around Web Assembly. Is it a viable compilation >>>>> target? >>>>> Could there be benefits to the Elixir community? What type of efforts >>>>> would >>>>> be necessary to make this a reality? >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "elixir-lang-core" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to elixir-lang-co...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/elixir-lang-core/a437e695-d491-4abc-8a73-505912bcb79f%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/elixir-lang-core/a437e695-d491-4abc-8a73-505912bcb79f%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "elixir-lang-core" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to elixir-lang-co...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4%2B0iKCo016y%2BFBVgXYh47eNAiGzatHrtEbZVqgbbREe3A%40mail.gmail.com >>> >>> <https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4%2B0iKCo016y%2BFBVgXYh47eNAiGzatHrtEbZVqgbbREe3A%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-core+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/f3fc0bd4-285f-47e3-9cef-38672471c043%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.