Thread overview
Introducing the wren-port DUB package
Dec 18, 2021
Guillaume Piolat
Dec 18, 2021
Ozan Süel
Dec 22, 2021
Dejan Lekic
December 18, 2021

Wren is a small, fast, and class-based concurrent scripting language.
wren-port is a D transation of the Wren v0.4 programming language implementation, intended for embedding.
This is useful is you want a nothrow @nogc fast interpreter in your D application.
Our goal is not to stay compatible but tune this for use as an "imperative CSS" language for Dplug UIs.

Original Wren code: https://github.com/wren-lang
Translation Code: https://github.com/AuburnSounds/wren-port
DUB: https://code.dlang.org/packages/wren-port

Other Wren interoperability packages:

December 18, 2021

On Saturday, 18 December 2021 at 15:13:33 UTC, Guillaume Piolat wrote:

>

Wren is a small, fast, and class-based concurrent scripting language.
wren-port is a D transation of the Wren v0.4 programming language implementation, intended for embedding.
This is useful is you want a nothrow @nogc fast interpreter in your D application.
Our goal is not to stay compatible but tune this for use as an "imperative CSS" language for Dplug UIs.

Original Wren code: https://github.com/wren-lang
Translation Code: https://github.com/AuburnSounds/wren-port
DUB: https://code.dlang.org/packages/wren-port

Other Wren interoperability packages:

Great stuff (on a first view)

December 22, 2021

On Saturday, 18 December 2021 at 15:13:33 UTC, Guillaume Piolat wrote:

>

Wren is a small, fast, and class-based concurrent scripting language.
wren-port is a D transation of the Wren v0.4 programming language implementation, intended for embedding.
This is useful is you want a nothrow @nogc fast interpreter in your D application.
Our goal is not to stay compatible but tune this for use as an "imperative CSS" language for Dplug UIs.

Brilliant! - I also recommend reading "Crafting Interpreters" book by the creator of Wren.