[HN Gopher] Building a unikernel that runs WebAssembly - part 1
       ___________________________________________________________________
        
       Building a unikernel that runs WebAssembly - part 1
        
       Author : walterbell
       Score  : 83 points
       Date   : 2023-10-23 06:08 UTC (2 hours ago)
        
 (HTM) web link (flavio.castelli.me)
 (TXT) w3m dump (flavio.castelli.me)
        
       | marcocastignoli wrote:
       | Molto interessante, complimenti
        
       | pzmarzly wrote:
       | As "promised" years ago in Birth & Death of Javascript [0], at
       | some point we shall get a unikernel running a safe GC-collected
       | runtime in kernel-space, at which point we could drop virtual
       | memory mapping support from CPUs, making them faster. While in
       | 2014 the author predicted this will be JS with asm.js, now WASM
       | seems like the way to go. Can't wait (haha)!
       | 
       | [0]: https://www.destroyallsoftware.com/talks/the-birth-and-
       | death...
        
         | tralarpa wrote:
         | Javascript/WASM evolution: designed for applications running in
         | a browser -> writing desktop and server applications -> writing
         | an OS or kernel
         | 
         | I can't put my finger on it, but somehow this looks familiar
         | (hint: it starts with a "J", too)
        
           | timschmidt wrote:
           | WASM manages the trick with a vastly simpler specification
           | and runtime. Not much more than a compile target for other
           | languages.
        
         | pjmlp wrote:
         | > The JavaStation was a Network Computer (NC) developed by Sun
         | Microsystems between 1996 and 2000, intended to run only Java
         | applications.
         | 
         | https://en.wikipedia.org/wiki/JavaStation
        
       | colesantiago wrote:
       | What are the use cases of unikernels and WASM?
        
         | shakow wrote:
         | This is what the first section of the article is about.
        
         | quickthrower2 wrote:
         | Probably to expand where you WASM can go: in the browser, in a
         | docker container, and now in a lightweight OS that could go on
         | an embedded device.
        
           | pjmlp wrote:
           | One day it can even run on SIM cards and Visa/Mastercard
           | chips!
        
       ___________________________________________________________________
       (page generated 2023-10-23 09:00 UTC)