>What does this have to do with software development?
Everything. If people aren't applying to the jobs, they can't be hired.
Then of course even if the minority/gender a company is lacking on applies for a job, if they aren't the most qualified candidate a company shouldn't be expected to hire them.
>Are you actually suggesting women have some physical attribute that makes them less applicable for programming, mathematics, or computer science jobs?
No, clean your display off, I said "Example: Women are GENERALLY more petite, they struggle carrying firefighter gear".
It's an example, an analogy. Firefighters often have the exact same diversity issues, fact is more Caucasian men apply than other races and genders. In the case of a firefighter a man selected at random is more likely to be more physically cable to do the job than a woman, with firefighting strength comes first then firefighting theory.
With computer sciences, you have a far larger pool of men to draw on than women. n 1984, 37 percent of computer science majors were women, but by 2014 that number had dropped to 18 percent (https://www.usnews.com/news/data-mine/articles/2016-10-20/st...).
That means out of a pool of applicants, roughly 1 out of every 5 (with a degree in the field) will be female. Add to that the fact that white Americans make up the racial majority of the country and what happens? Your pool of applicants is far more likely to be male and white than female and any other race.
Someone with a computer science degree in the U.S. is statistically likely to be a white male. That's not racism, that's not sexism, that's reality.