Re:Crush: A command line shell that is also a powerful moder...
by jerf on Friday August 07, 2020 @01:42PM
(#24084561)
Failure to take off means that instead of getting a long tail of things that work, you get a smaller island of reduced functionality, even if that is enough to keep you using it.
It doesn't have to be the goal of the project or the author, but there are real advantages to achieving a takeoff, even to the users of a product.
Who cares about "taking off"? If it's useful for 10s of users, it has taken off.
Consider xonsh (https://xon.sh/). I don't think it will ever be "mainstream" the way bash or zsh are. I doubt it will ever come preinstalled in any major Linux distribution. But it's used by enough and has enough momentum that I don't worry it will die. That alone is enough for me to use it as my primary shell. I don't care that xonsh will never "take off".