I constructed a list of all words that end in 'sh', filtered out all the words already used for existing shells, sorted the remaining names by how cool they sound and picked the top entry.
I am the author of Crush, I designed Crush for myself: a very happy Unix user for 23 years and someone who can honestly say I love Unix and the Unix philosophy. As such, I feel that I can say with some authority that…
I agree 100 %, shells should provide convenient, high level native access to all major RPC mechanisms. There should simple be a grpc command that you use to instantiate a connection to a grpc server with, and that lets…
I am the original author of both fish and Crush, and I honestly don't know in what way fish interacts with the OS in a way that Crush by virtue of it's design never could. I know that Crush currently doesn't interact…
The way Crush is trying to "fix" quoting is to do less of it. String interpolation isn't done via quoting but via the format method on the string type, e.g. `"foo {} baz":format "bar"` generates the string "foo bar…
I constructed a list of all words that end in 'sh', filtered out all the words already used for existing shells, sorted the remaining names by how cool they sound and picked the top entry.
I am the author of Crush, I designed Crush for myself: a very happy Unix user for 23 years and someone who can honestly say I love Unix and the Unix philosophy. As such, I feel that I can say with some authority that…
I agree 100 %, shells should provide convenient, high level native access to all major RPC mechanisms. There should simple be a grpc command that you use to instantiate a connection to a grpc server with, and that lets…
I am the original author of both fish and Crush, and I honestly don't know in what way fish interacts with the OS in a way that Crush by virtue of it's design never could. I know that Crush currently doesn't interact…
The way Crush is trying to "fix" quoting is to do less of it. String interpolation isn't done via quoting but via the format method on the string type, e.g. `"foo {} baz":format "bar"` generates the string "foo bar…