| nushell vs Elvish The Nushell and Elvish scripting languages are similar in many ways. I personally find the "shell" experience better in Nushell than Elvish. Nushell - Bigger community and more contributors - Bigger feature set than Elvish - Built in Rust (Yay :-)! ) Elvish - Mostly developed by one person - Built in golang - Amazing documentation and general attention to detail - Less features than Nushell - Feels more stable, polished, complete than Nushell. Your script written today more likely to work unaltered in Elvish a year down the line. However this is an impression. Nushell must have settled down since I last looked at it. For "one off" scripts I prefer Elvish. I would recommend both projects. They are excellent. Elvish feels less ambitious which is precisely why I like it to write scripts. It does fewer things and I think does them better. Nushell feels like what a future scripting language and shell might be. It feels more futuristic than Elvish. But as mentioned earlier both languages have a lot of similarities. |
> Built in golang
Does that matter?
If you intend to be a contributor, of course the chosen language matters, but only a very small proportion of users will be contributors.