13 pontos por xguru 2023-06-01 | 5 comentários | Compartilhar no WhatsApp
  • Projeto para executar aplicações existentes baseadas em POSIX, como curl, bash e CPython, em ambientes WASM
  • Toolchain (Rust, C, AssemblyScript) + especificação + runtime
  • Possibilita executar ferramentas existentes em servidores e navegadores
  • Recursos suportados
    • Multithreading eficiente
    • Suporte completo a sockets (socket, bind, connect, ..): IPv4/6, UDP/TCP, Multicast/Anycast, RAW Socket
    • Mudança do diretório atual (chdir)
    • Suporte a setjmp/longjmp
    • Suporte a pthreads
    • Fork de processos (fork & vfork)
    • Execução e espera de subprocessos (exec, wait)
    • Suporte a TTY
    • Polling assíncrono para sockets e arquivos
    • Suporte a pipe e eventos
    • Suporte à resolução de DNS

5 comentários

 
bus710 2023-06-02

Também tem coisas para rodar em MCU, como o WAMR.

 
iolothebard 2023-06-01

A investida do wasm!

 
eususu 2023-06-01

Parece que os preparativos para poder usar isso em qualquer lugar estão avançando bem.
Estou ansioso pelo WASM

 
ragingwind 2023-06-01

Desse jeito, será que o WASM não vai acabar virando a plataforma de facto? (funcionamento do circuito)

 
xguru 2023-06-01

Pela impressão atual, parece que vai acabar conquistando seu espaço... mas, por enquanto, ainda passa uma sensação meio geek demais. rs
Seria bom se surgisse algum recurso matador que fizesse os desenvolvedores realmente precisarem usar isso