Jump to content

Category:Wren: Difference between revisions

Added a sentence about the latest build already including v0.4.0 features.
(Added link to Wren-long module.)
(Added a sentence about the latest build already including v0.4.0 features.)
Line 13:
It is under development on [https://github.com/wren-lang/wren GitHub] and is fully documented [http://wren.io/ here].
 
Version 0.3.0 was released in June 2020 and the CLI tool (Wren CLI) was then split off into its own repository. It is now available as a pre-built standalone executable and is the main focus of examples written for RC. Unfortunately, its embedded VM suffers from a stack corruption bug which often manifests itself in recursive code. This bug was fixed in September 2020 and, rather than use the pre-built executable, I would recommend that RC users build Wren CLI themselves using the latest VM code pending the release of version 0.4.0. From April 2021, the latest build already includes Wren 0.4.0 features and the official release will follow soon.
 
In common with several other 'newer' languages (Rust, Kotlin, Julia, Swift, Phix etc.) Wren doesn't have its own syntax highlighting on Rosetta Code as GeSHi support hasn't been updated for a long time and may never be. However, I've found by experimentation that, if ''ecmascript'' is used in the ''lang'' tag, then this will highlight all of Wren's keywords except ''construct'' and ''foreign'' and is probably the best we can do in the circumstances.
9,485

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.