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 > <javascript:>> 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 >> <javascript:>> 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 <javascript:>. >>> 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 <javascript:>. >> 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/da3c5869-6199-4bd8-8956-9332f9bc2f21%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.