Username or EmailPassword
gcc -pedantic -Wall -Wextra
A "standard" is more often than not somebody else's "nasty hacks and work arounds."
But at least a set of "nasty hacks and workarounds" where at least some group could agree on, and a whole contingent of programmers has to conform to.
It really makes life easier, and sometimes makes progress slower.