Next Generation Shell (https://ngs-lang.org/) looks interesting. I’ve been doing a lot with REST APIs which generally return JSON or XML; i.e. something I need to parse to know the results. I could do a lot of my coding in Python or some other language that can easily parse those returns, there are a number of reasons I use bash (notably, the ability to put stuff into the current environment for later use and not have to worry about config files cluttering up my filesystem). NGS doesn’t address THAT particular issue but it does have native parsing capability as well as quite a few other really useful features. It’s something to look in to, for sure! For Mac and Linux and a docker container, too.