To get back on topic, let's for the sake of the argument make a distinction between
programming and
developing.
beyond infinity wrote:
I wouldna care so much about standards than about what is best suited for the problem to solve - without wasting ressources.
Now, this is sort of the hallmark of
programming as oppossed to
developing. In this context, a programmer or
coder if you like, got a problem (more often - an urge to create a program X that does Y where Y might simply be "being cool") and seldoms think of making the code maintainable and easy for others too read.
For a developer this is essential because it is the one thing that enables other developers (and, granted, programmers/coders) to "stand on the shoulder of giants". This in turn enables
you to stand on the shoulder of giants and off we go in a lovely and beautiful spiral of progress.
While the mentality "selecting the best tool for the job" is commendable, standards makes things easier even if they can be sub-optimal.
Take electricity for example. Wouldn't it be nice to never, ever need a converter when you're out travelling? 110V@60Hz versus 230V@50Hz is kind of a moot point these days as peoples need for precise timings demands a higher resolution than a single second.
BTW, cheers Sol, cheers Pype!