Sometimes I think what to use instead of shell scripts if not Guile. Python is a bit too strict and not feeling scripty at all. The language that kinda looks like C and is good for scripting is Perl (or Raku), but as shell scripting it is a bit too bizarre.
For example: https://buttondown.email/hillelwayne/archive/raku-a-language-for-gremlins/
Raku language has advanced features, but syntax is so weird and uncommon. I dunno about tooling, but I guess compared to Python (or any mainstream lang) there is none. Perl has cryptic syntax too :|
@w96k I enjoy writing scripts in #elvish https://elv.sh/
It even exposes its interactive capabilities, so you can extend the interactive shell very easily:
https://elv.sh/ref/edit.html