3 ms·
Definitely important. It is a damper on gung-ho, brazen disregard for existing code/user base. It prevents code base rot and saves money for corporations/gove
by throwawaybutwhy 5y ago
Definitely important.
It is a damper on gung-ho, brazen disregard for existing code/user base.
It prevents code base rot and saves money for corporations/governments.
It forces developers to adhere to the principle of least surprise, and ensures smooth user experience. Mind you, Powershell beats POSIX on readability hands down, and autocompletion would make longer, more readable options much easier to write. Still, the easiest way to increase adoption is to meticulously copy conventions from predecessors.
Compatibility mode would be enough for most purposes if it's maintained and not dropped three years later in the name of progress and limited maintainer attention span.