Lançamento do Blink 1.0 - emulador x86-64-linux ultraleve
(github.com/jart)- VM em espaço de usuário que não exige privilégios
- Capaz de emular binários Linux x86-64 em qualquer plataforma POSIX
- Binário estático de 220 KB sem dependências, implementando 600 instruções x86 e 180 chamadas de sistema Linux
- Otimizado para executar programas simples de linha de comando
- Usa JIT e, em alguns casos, roda até 2x mais rápido que o Qemu
- Ainda não está otimizado, apesar de ter 63.500 linhas de código ANSI C11
- Também funciona bem em Apple Silicon (reconhecido como Alpine x86_64)
5 comentários
Alguém vai compilar isso para Wasm, né? kkk
Só consigo dizer: é insano..
Esse Justine Tunney também parece realmente incrível. Tem gente comentando que lembra a produtividade de Fabrice Bellard, criador do QEMU/FFMPEG... mas acho que também não é para tanto;;;
Com isso, seria possível implementar um cluster k8s baseado em x86 com um Raspberry Pi?
Apple Silicon!!!