Construir Hyperlight com um tempo de execução WebAssembly permite que qualquer linguagem de programação seja executada em um micro-VM protegido Hyperlight sem nenhum conhecimento prévio do Hyperlight. Os autores do programa estão apenas compilando para o wasm32-wasip2
A Target, que significa que os programas podem usar o Run Times como Wasmtime ou JCO, disse a Microsoft. Os programas também podem ser executados em um servidor para unidade nginx, spin, wasmcloud ou, agora, hyperlight wasm. Em um cenário ideal, os desenvolvedores não precisariam pensar em que tempo de execução seu código será executado à medida que o estão desenvolvendo. Além disso, ao combinar o Hyperlight com a WebAssembly, a Microsoft disse que estava alcançando mais segurança e desempenho do que as VMs tradicionais fazendo menos trabalho em geral. O WASMTIME fornece fortes limites de isolamento para cargas de trabalho da WASM por meio de uma sandbox definida por software, disse a Microsoft.
Os planos exigem que a Hyperlight Wasm trabalhe nos processadores ARM64. Até agora, o planejamento se concentrou no uso do WASI no Hyperlight para portabilidade entre sistemas operacionais e VMs. Mas os aplicativos WASM são portáteis entre diferentes conjuntos de instruções. Além disso, o hyperlight wasm será estendido em breve com ligações inadimplentes para algumas interfaces WASI.