3 ms·
They should adopt Nushell! It would be seen as very "Apple"- a brave great somewhat non interoperable user experience upgrade
by bbkane 20d ago
They should adopt Nushell! It would be seen as very "Apple"- a brave great somewhat non interoperable user experience upgrade
- adamnemecek 20d agoI 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 19d agoI'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 19d agoThere 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 19d agoNushell does have types: https://www.nushell.sh/book/types_of_data.html https://www.nushell.sh/book/types_of_data.html
- adamnemecek 18d agoSupport for custom types is not there.
- bbkane 17d agoOh you mean algebraic types (Elm terminology)? Or the newtype pattern? Or something else?