3 ms·
Powershell focuses a lot on being a good language to write scripts on. Hence the data structures, verbose names, etc. On the other hand, Fish is mostly focused
by ufo 11y ago
Powershell focuses a lot on being a good language to write scripts on. Hence the data structures, verbose names, etc.
On the other hand, Fish is mostly focused on being a powerful interactive shell. Its all about having good auto completion (fueled by parsing manpages), history search, etc.
I do believe that its very hard to have a shell language thats good at these two domains at the same time and that we are better off having separate languages for each. Trying to solve both these problems at once is what made bash into the mess it is now in the first place.