The case for Nushell, https://www.jntrnr.com/case-for-nushell/.
Relevant article about shells, and how Nushell pushes the boundaries further. I highly recommend reading it.
The case for Nushell, https://www.jntrnr.com/case-for-nushell/.
Relevant article about shells, and how Nushell pushes the boundaries further. I highly recommend reading it.
@hywan @Keltounet Question: "can the state of shells be improved enough to overcome the inertia of sticking to what you know?"
This is the wrong question. It presupposes zero cost of transition, while the cognitive workload of learning a new shell rises exponentially with age (hint: I'm nearly 60, shells are harder to adapt to than a new GUI). Stability and continuity are essential prerequisites to productivity!
@Keltounet @hywan Computing is not my job. It hasn't been my job for over two decades. Time spent learning a new shell or thinking about computers is time *wasted* from the non-compsci point of view.
Thing is, the question about the utility of switching to a new shell has embedded ideological assumptions that implicitly privilege computing over applications. To 99% of the world applications of computing are the priority; the machines and software are just an annoying drag on getting stuff done.
@jyrgenn @jmccyoung @cstross @Keltounet
[edit: oops, I must have applied the 'not' to two clauses and not just the one, apologies! I'm leaving this here to not make the replies look weird, but can remove if you want]
fwiw, all of these have a *time cost*, and most people cannot dedicate a hobby worth of time for the weeks it takes just to get their functionality back
@NireBryce @jyrgenn @jmccyoung @cstross @Keltounet yeah, but this entire conversation opened up with Charlie Stross scoffing about how technocapital looks down on and flattens everything under its gaze because it cannot help but See Like A State, and now people are casually eliding the difference between the accessibility requirements of the GUI and command-line shells as if they're the same thing.
so are we supposed to be discussing this with nuance or are we moving on to "new UX is bad therefore let's make everyone work to death with pickaxes and shovels"? because the last time I heeded people on "just leave old people alone, they can't learn new things" my grandmother never learned my proper name before she died. or do we want to perhaps consider that perhaps someone's hobby project isn't a sinister plot to uninstall bash from your computer?