[HN Gopher] Show HN: Create Native Desktop Apps from WebAssembly
       ___________________________________________________________________
        
       Show HN: Create Native Desktop Apps from WebAssembly
        
       Author : syrusakbary
       Score  : 25 points
       Date   : 2022-08-19 15:45 UTC (7 hours ago)
        
 (HTM) web link (wasmer.io)
 (TXT) w3m dump (wasmer.io)
        
       | syrusakbary wrote:
       | Hi HN!
       | 
       | At Wasmer we have been working to enable more use cases for the
       | WebAssembly ecosystem. We believe that Wasm can become the lingua
       | franca for software, and we have started to work towards enabling
       | that: starting with standalone native executables generation from
       | Wasm WASI packages.
       | 
       | Looking forward hearing your thoughts!
        
       | dmitrygr wrote:
       | History repeats itself yet again. Write-once-run-anywhere,eh? :)
       | 
       | We had a thing for that a while ago, we called it Java. It had a
       | similarly compelling story.
        
       | wizofaus wrote:
       | Since when was .lol a top level domain?? Have they just given up
       | now?
       | 
       | (Edit: 7 years now apparently, never seen it before...)
        
         | detaro wrote:
         | since 2015 (one of the new-gTLD rounds)
        
       | jeroenhd wrote:
       | I like Wasmer for the ability to sandbox executables, because
       | WASM can't do more than some very basic I/O if it ever gets
       | compromised; great for a plugin architecture!
       | 
       | This, however, feels like a newer, inefficient, more limited
       | version of Java JARs or dotnet DLLs. Why not compile into a more
       | optimized bytecode format instead? Pretty sure you can generate a
       | C# binary that compiles into a single platform native executable
       | that includes the framework (and all of your dependencies, I
       | believe?).
       | 
       | Want a cross platform native app that's even faster? Compile for
       | Windows, bundle Wine! Want the limitations of the Javascript
       | framework? Run the Windows executable in a browser through
       | Boxedwine!
        
       | mountainriver wrote:
       | Wasmer is one of the projects I'm most excited about right now.
       | It offers such an elegant view on where we could take runtimes
        
       | thepra wrote:
       | I guess Blazor WebAssembly based webapps can't be used with this
       | system.
        
       | melony wrote:
       | Does Wasm have a universal GUI story outside of the browser?
        
       ___________________________________________________________________
       (page generated 2022-08-19 23:02 UTC)