This makes me wonder, have computers inherently been designed as boy toys? I don't support continuing the teaching that girls should like pink things, dresses and flowers, but it does exist quite strongly. So if we assume boys are thought or predisposed to like esthetic X, while girls are thought or predisposed to like esthetic Y. Have computers been designed to esthetic X? Basically, my point is, are computers gende…
[Using the terms girl and boy to continue the language of the parent comment; not meaning to be diminutive to anybody.]
Computers are inherently designed as girl toys, and boys are the foreigners in this world.
With the caveat that any statement you make about half the population is going to be wrong about a lot of people, statistically, girls are more risk-averse than boys.
Most of the advancement I've seen in programming over the past few decades has been for the purpose of reducing risk. Universal code reviews, automated tests, TDD, stronger type systems, distributed version control are prime examples off the top of my head.
Certainly there's a place in programming for more than one cognitive style, but it's the risk-averse style that puts the infrastructure in place such that the risk-taking style can create things that aren't a total disaster. So I'd summarize programming as a diverse world with a girlified core.