C is a language strongly optimized for liars and people who go by guesswork and ignorance.
I may be biased, but I tend to find a much lower tendency among female programmers to be dishonest about their skills, and thus do not say they know C when they are smart enough to realize that that would be a lie for all but perhaps 5 people on this planet.
The secret to feeling great about yourself is not to be found in searching for people who are less than you and then show yourself superior to them, but in searching for people who are more than you and then show yourself worthy of their company.
Contrary to the foolish notion that syntax is immaterial, people optimize the way they express themselves, and so express themselves differently with different syntaxes.
Structure is nothing if it is all you got. Skeletons spook people if they try to walk around on their own. I really wonder why XML does not.
A system needs to be alive and workable even when other people than the first enthusiasts start using it. Reinvention and revolution are enthusiast stuff. Invention and evolution are engineering.
Ignoring for a moment the power of the American Medical Association, we still wouldn't see a huge amount of books on neurosurgery for dummies in 21 days or whatever. It's just plain inappropriate, and it's intentionally out of people's reach.
Code sharing is an economic surplus phenomenon. It works only when none of the people involved in it are in any form of need.
Unformed people delight in the gaudy and in novelty. Cooked people delight in the ordinary.
In Norway, we have a community of people who prefer to use a version of Norwegian that looks very much like lutefisk: Dug up remains from the garbage heap of history and dressed up to look like a tradition.
I'm bothered by the fact that stupid people don't spontaneously combust, which they should.
If you are concerned about netiquette, you are either concerned about your own and follow good netiquette, or you are concerned about others and violate good netiquette by bothering people with your concern, as the only netiquette you can actually affect is your own.
Like so many other things in life, you rarely get only what you optimize for.
Life is hard, and then you die.
Computer programming is like the ability or skill to see what Picasso saw from all the different angles at once. If it is an art, the crucial element of art is to look at things from an angle that produces new insight or at least has that potential.