Sobre o serviço
TraduzidoEu desenvolvo módulos WebAssembly e jogos de navegador em Onyx — uma linguagem tipada estaticamente, orientada a dados, construída especificamente para WASM e WASI. Se você precisa de código portátil em um sandbox que roda no navegador, na borda ou como um plugin dentro de um aplicativo host, Onyx compila diretamente para WebAssembly puro sem um tempo de execução pesado.
O que eu faço: jogos interativos de navegador com loops de atualização apertados e renderização em canvas ou WebGL; plugins WASM reutilizáveis que estendem grandes aplicações através de uma interface host clara; módulos computacionais portáteis que se incorporam a hosts em dotnet, Node ou Go sobre WASI sem reescrever a lógica para cada plataforma. Eu confio na tipagem rigorosa do Onyx, iteradores personalizados e sistema de pacotes para manter o código legível e seguro.
O processo é transparente. Começamos com seus objetivos e o host alvo, então eu construo um esqueleto de módulo, defino limites de importação e exportação e construo de forma iterativa com pontos de verificação jogáveis ou chamáveis. Você recebe código-fonte anotado, um script de construção otimizado para o tamanho .wasm e um guia curto para conectar o módulo ao seu host JavaScript ou nativo. Eu cubro separadamente o layout de memória, transferência de dados através de memória linear e benchmarks.
Seja um protótipo para um game jam, um sandbox para plugins ou um núcleo de computação de produção — eu entrego código Onyx funcional que é fácil de manter e verdadeiramente portátil.
O que eu faço: jogos interativos de navegador com loops de atualização apertados e renderização em canvas ou WebGL; plugins WASM reutilizáveis que estendem grandes aplicações através de uma interface host clara; módulos computacionais portáteis que se incorporam a hosts em dotnet, Node ou Go sobre WASI sem reescrever a lógica para cada plataforma. Eu confio na tipagem rigorosa do Onyx, iteradores personalizados e sistema de pacotes para manter o código legível e seguro.
O processo é transparente. Começamos com seus objetivos e o host alvo, então eu construo um esqueleto de módulo, defino limites de importação e exportação e construo de forma iterativa com pontos de verificação jogáveis ou chamáveis. Você recebe código-fonte anotado, um script de construção otimizado para o tamanho .wasm e um guia curto para conectar o módulo ao seu host JavaScript ou nativo. Eu cubro separadamente o layout de memória, transferência de dados através de memória linear e benchmarks.
Seja um protótipo para um game jam, um sandbox para plugins ou um núcleo de computação de produção — eu entrego código Onyx funcional que é fácil de manter e verdadeiramente portátil.