Wren: A classy little scripting language
6 months ago
- #scripting
- #programming
- #embedding
- Wren is a small, clean, and fast scripting language.
- The VM implementation is under 4,000 semicolons and is readable and well-commented.
- Wren features a fast single-pass compiler to tight bytecode and compact object representation.
- It is a class-based language with a strong object model.
- Wren supports concurrency through lightweight fibers for organizing programs into communicating coroutines.
- Designed for embedding in applications, Wren has no dependencies, a small standard library, and an easy-to-use C API.
- Wren compiles cleanly as C99, C++98, or later.
- Users can try Wren in their browser and get involved in its development.