▲ | account-5 6 days ago | |
I feel like I keep harping on about Nushell but as scripting languages go it's right up there for me. Built with rust too and comes with a ton of stuff built in. What's the niche this fills? I came across roc-lang recently which seemed interesting too, again built with rust, and opinionated on certain things common in older languages. It doesn't have to, and obviously it's your project, but what is this offering over other languages. Why would I reach for it? | ||
▲ | egranata_aria 6 days ago | parent | next [-] | |
I hadn't really looked at Nushell, but it (process control) is definitely something I plan to improve in Aria (https://github.com/egranata/aria/issues/21). Right now I have a simple system() wrapper, but not much in terms of advanced subprocess control. Maybe worth investing some time in cleaning up? I have tried to fill the niche of "scratch my itches, please", which means Aria is intended to feel smooth, pleasant and simple to write in. There are still things I want to improve before calling it a 1.0, but the general theme is, a general purpose scripting language with just enough structure and as little ceremony as possible. It may be that I struck the wrong balance somewhere (and I know of a few places, e.g. operator overloading - I plan to rewire the syntax), and that would be great to get eyes on and get feedback! | ||
▲ | norman784 3 days ago | parent | prev [-] | |
Just a side note, roc-lang is being rewritten in Zig[0] [0] https://gist.github.com/rtfeldman/77fb430ee57b42f5f2ca973a39... |