Hasty Briefsbeta

Bilingual

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.