Remix.run Logo
adamnemecek a day ago

I was a big fan of Nushell for some time but has the same problems as unix shells. I have this CLI tool that manages a lot of things for me (a big one is downloading and cataloging arxiv papers, it downloads them and tags them with metadata and gives each PDF a proper filename based on the author's name and publication year). I tried building this in Nushell but it became eventually so painful.

bbkane 11 hours ago | parent [-]

I'm sorry, what are the same problems you're referring to? I ended up leaving because:

- it was unstable and kept changing (less of an issue now)

- I still need to know bash due to its ubiquity

- it was worse than python for data crunching scripts (ide tooling + my familiarity)

This was several years ago so I'm curious about a more recent perspective

adamnemecek 10 hours ago | parent [-]

There is some unstability yes.

For me the larger problems were the lack of types which in practice meant that I was running into the same problems as with bash.

bbkane 2 hours ago | parent [-]

Nushell does have types: https://www.nushell.sh/book/types_of_data.html