Wrote up my thoughts on why #nushell matters. And yes, they get a bit spicy 😅

https://www.jntrnr.com/case-for-nushell/

The case for Nushell

Sophia June Turner

@jntrnr I generally agree with your intention that "we need something better", and in particular that it'd be nice to use structured data, but fact of the matter is, all applications emit just plaintext. Having to write separate plugins to give it form sounds no better than the current state of affairs, since they're third-party...

Not to mention—communication between two programs is still a matter of convention, just a different one. So I'm not sure much is gained there.

@issotm

It's becoming increasingly common for apps (esp. modern cli apps) to optionally output json. This is a workable stand-in for outputting the structure directly, and it's easy for Nushell to take the json and use it.

@issotm
But for nushell you can just write the plugin once and be done with it. Instead of all the userz having to parse it.
@jntrnr
@aiono @jntrnr That's assuming upstream distributes such a plugin, otherwise each user will end up having to write their own anyway.
@issotm
Yeah that's true. That's what I seen in practice for other shell extensions like oh my zsh. IMO it's still significant improvement over the current state of things.
@jntrnr