SmallJS: Um Compilador Smalltalk-80 Elegante para JavaScript

2025-08-25

SmallJS é uma implementação gratuita e de código aberto da elegante e poderosa linguagem Smalltalk-80, compilando para JavaScript que roda em navegadores modernos ou em Node.js. Sua arquitetura baseada em arquivos permite o desenvolvimento em seu IDE favorito, com suporte padrão para o Visual Studio Code, incluindo destaque de sintaxe e depuração. Totalmente orientado a objetos e altamente personalizável, o SmallJS mantém equivalentes JS familiares para nomes de classes e métodos. Ele possui bibliotecas integradas para ambientes de navegador (manipulação de DOM, eventos, CSS) e Node.js (servidor HTTP, Express, bancos de dados, sistema de arquivos, multithreading). Vários projetos de exemplo são fornecidos para ajudá-lo a começar rapidamente.

Leia mais
Desenvolvimento