
#8206: Add support for Portable Native Client -------------------------------------+------------------------------------- Reporter: guest | Owner: Alex Type: feature request | Sayers Priority: normal | Status: new Component: Compiler | Milestone: Resolution: | Version: Operating System: Unknown/Multiple | Keywords: NaCl PNaCl Type of failure: None/Unknown | Portable Native Client pexe Blocked By: | Architecture: Related Tickets: | Unknown/Multiple | Test Case: | Blocking: | Differential Revisions: -------------------------------------+------------------------------------- Comment (by asayers): I just want to make sure you're aware of some recent developments in this area. Until recently there have been two competing solutions to the same problem: nacl and asm.js, developed by Google and Mozilla respectively. Recently a new approach ([https://github.com/WebAssembly/design/blob/master/README.md web assembly]) was [http://brendaneich.com/2015/06/from-asm-js-to-webassembly/ proposed], and it seems to have buy-in from both parties. You should be prepared for the possibility that Google will deprecate nacl in favour of web assembly. There was a [https://github.com/ghcjs/ghcjs/issues/359 suggestion] that the GHCJS project should target web assembly. Luite investigated and had some concerns, but concluded that more research was needed. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8206#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler