Once you were reading code, it made sense for the most part. But when I had to write a new multiline command or a script, I had to look things up in documentation constantly. For my brain "similar but different" was torture, not an advantage.
With Xonsh you get real Python and this solves all my problems. As soon as you learn what $VAR, $(CMD), and @EXPR do, you're good to go!
[1] https://amterp.github.io/rad/guide/args/#arg-declarations
[2] https://amterp.github.io/rad/guide/rad-blocks/#basic-example
This page gives a bit of a preview, plus there are some links at the bottom to additional features. Still under development tho!
I understand if that cost range is just not feasible, though.
In any case, best of luck with this!
https://podcasters.spotify.com/pod/show/podgenai/episodes/Ma...
Will give it a listen tho!