Rune as a stand alone language #395
Replies: 1 comment 1 reply
-
Hi! Thank you for the kind words! I'd be happy to incorporate tools to allow the use of Rune more conveniently as a standalone language. All though since this is not my primary use case I don't feel comfortable driving it. Ideas and contributions are very much welcome! Note that some minor infrastructure was added in supporting manifests (see Rune.toml) which almost wholly resides in
My thinking is that everything that can be written in Rust probably should be. And a hypothetical package manager is no exception (see the discussion around juliaup). There's little benefit to be gained from using Rune there, and since Rust is already a dependency for building it and is so awesome it's the natural choice. |
Beta Was this translation helpful? Give feedback.
-
Greetings,
First off I have been enjoying Rune very much since I came upon it. Excellent design and enjoying the inspiration from Rhai. Likewise in some small benchmarks I've ran against Ruby I was very impressed with the performance of Rune given it's age and scope. I really enjoy Rust both in design and its syntax, but that said there are times when dynamic languages have some advantages.
My question here is what is the appetite to provide some more infrastructure to flesh Rune out as a fully stand alone language as well as an embeddable one? Namely expanding the std lib and creating a package / source manager for Rune, naturally written in Rune. I'm sure there are other considerations such as stability, performance, etc.
I took a brief stab at adding an "env" module to include some basics like getting command line args, env vars, etc. In playing with Rune it got me curious what Runes contributors are interested in.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions