zlacker

[parent] [thread] 5 comments
1. timeon+(OP)[view] [source] 2026-01-07 18:40:31
It is not just about scripting but the structure of input and output. Also no need to give up (z)sh switching shells is eazy.
replies(1): >>BadBad+R1
2. BadBad+R1[view] [source] 2026-01-07 18:49:19
>>timeon+(OP)
Maybe I need to get into nushell more but my feeling is that if it's a simple problem it the benefit will be negligible and if it is too complicated for that I will probably write a python script.
replies(2): >>xpe+uM >>mbirth+rf1
◧◩
3. xpe+uM[view] [source] [discussion] 2026-01-07 21:56:28
>>BadBad+R1
That is how I felt with Zsh, even though Zsh scripting is a step up from Bash. But with Nushell there is a huge space of scripts I now prefer to write in it.
replies(1): >>BadBad+E52
◧◩
4. mbirth+rf1[view] [source] [discussion] 2026-01-08 00:34:44
>>BadBad+R1
That was my feeling as well. Why learn some not-used-anywhere-else scripting language when we have bash/zsh with battle tested scripts and snippets? Also, nushell will probably break everything that expects a normal bash/zsh/fish.

I’d probably rather use xonsh as I do more complex scripts in Python anyways.

◧◩◪
5. BadBad+E52[view] [source] [discussion] 2026-01-08 08:20:03
>>xpe+uM
I use zsh because of oh-my-zsh. I don't any of the scripting features.
replies(1): >>xpe+vn6
◧◩◪◨
6. xpe+vn6[view] [source] [discussion] 2026-01-09 15:50:22
>>BadBad+E52
Please take this with a dose of humor (with which it is intended) ... I wonder if part of you prefers to not see Nushell for yourself? This is totally understandable; in the face of too much information, cutting off branches of investigation can be a good coping strategy.

I freely admit this is how I felt about – to talk about a different technology – the Zig language for at least a year. Until one day I spent about an hour trying it out. I am not a "convert", but it yielded useful personalized insight.

Speaking personally for a moment, when I reflect on my higher-level philosophy, it tells me: "If you notice yourself only «generating a list of reasons why NewThing doesn't fit your existing needs», you might be in a cognitive rut. Current needs matter, but so does ongoing capability development. And psychologically one's awareness of tools tends to shape what we perceive as needs.§"

So, it continues, "Instead, do a timebox and try the thing.* Attempt to see it for what it is rather than relative to what you already know! Doing this is really hard, so you'll probably need to seek out techniques to get better at it over time."

* Assuming it doesn't involve drugs, chemicals, or software supply chains of unknown origin.

§ When you only have a hammer...

[go to top]