News for hackers. Stuff that matters.
Re:Nushell 0.60 Released by wodenokoto on Wednesday March 23, 2022 @04:47AM (#30776383)
So a while ago I had this idea (which probably everybody has had) to make a shell that passes structured data, like lists or tables around. And then, just like how everybody writes complex completion scripts for all sorts of command line tools, build parsing wrappers around legacy tools, so you don’t need to rewrite git and company.

Is that what Nushell is in a nutshell?

Re:Nushell 0.60 Released by southerntofu on Thursday March 24, 2022 @08:47AM (#30788997)
Yes, mostly. It has a lot of shell built-ins and a plugin interface so you don't need to manually parse everything, though.

I think it really clicked for me when i read somewhere in an example `ls | sort-by size` and `ls | where size > 100mb`. They are both simple operations that i cannot accomplish from memory using standard POSIX tools, yet one year later i can remember the nushell example very well.