>>16,17
Bloated APIs are the
problem, not the solution. Look into the situation we now have with networking system calls and ioctls in the Linux kernel - it's not pretty, and if people keep adding things it will become a nightmare.
>>22
Having a uniform interface to differing implementations is sort of the whole point of software design, you know. The inner loop of of an image processing tool is
not going to be the 9fs it exports to the system.
>>18,20
People need to stop talking about Powershell as if it's competing with Unix shells. The name of the thing is just [Ww]indows? dressing, and misleading. You aren't supposed to use Powershell interactively (really, has anyone tried? It's horrible). Its real game is competing with admin scripts written in Perl or Python.