SmallJS:优雅的Smalltalk-80 JavaScript 编译器

2025-08-25

SmallJS是一个免费开源的Smalltalk-80语言实现,它编译成可在现代浏览器或Node.js中运行的JavaScript代码。基于文件的架构,方便开发者在喜爱的IDE中进行开发,默认支持Visual Studio Code,并提供语法高亮和调试功能。SmallJS完全面向对象,高度可定制,并与JavaScript的类和方法名保持一致,内置了浏览器和Node.js的常用库,例如DOM操作、HTTP服务器、数据库等。此外,它还提供多个示例项目帮助开发者快速上手。

开发