Wren icon
Wren icon

Wren

Wren is a small, fast, class-based concurrent scripting language. Think Smalltalk in a Lua sized package with a dash of Erlang and wrapped up in a familiar, modern syntax.

Wren screenshot 1

Cost / License

  • Free
  • Proprietary

Application type

Alerts

  • Discontinued

Platforms

  • Mac
  • Windows
  • Linux
Discontinued

The last version (0.4.0) is from April 2021.

-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features
  1.  Support for scripting
  2.  Embeddable
  3.  Object-oriented Language

 Tags

Wren News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • namdx1987 liked Wren
Show all activities

Wren information

  • Developed by

    Bob Nystrom
  • Licensing

    Proprietary (MIT) and Free product.
  • Alternatives

    16 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  7,624 Stars
  •  593 Forks
  •  251 Open Issues
  •   Updated  
View on GitHub
Wren was added to AlternativeTo by David on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Wren?

Wren is a small, fast, class-based concurrent scripting language. Think Smalltalk in a Lua icon Lua sized package with a dash of Erlang icon Erlang and wrapped up in a familiar, modern syntax.

The VM implementation is under 4,000 semicolons. You can skim the whole thing in an afternoon. It’s small, but not dense. It is readable and lovingly-commented. A fast single-pass compiler to tight bytecode, and a compact object representation help Wren compete with other dynamic languages.

Wren places classes front and center. And lightweight fibers are core to the execution model and let you organize your program into an army of communicating coroutines.

Official Links