--
On privilege:
I completely disagree with the necessity of being engaged in a community to be a compiler developer or to learn any CS domain.
But stating that free time is a privilege is a bit absurd. You could be a 23-hour a day gardener and still write a compiler. It's not as if there's a time limit.
Dividing by gender is ridiculous---the first computer programmer was a woman.
All that it takes to become a compiler enthusiast is the understanding of languages and computers. Having a pencil and paper is a plus.
Alan Turing was gay but it didn't prevent him from inventing a form of universal computer.
People should be celebrated for their differences, not admonished for not having enough outlying characteristics.
Remember, the first programmers had neither computers nor compilers, and the first compiler writers had punch cards, so who exactly is privileged?