Expressing false ideas is not without cost. We have generation after generation of young women who are socially and culturally conditioned into believing that they're are unsuited for careers in science and engineering. The grandfather is another example of one the many insidious ways in which this happens. As a result, I believe it's completely unacceptable to speculate on these matters, especially when all you have to offer are some sexist opinions unsupported by data.
Furthermore, the labeling of the post as sexist is not a "taboo thought-crime", it's a statement of fact. The OP is clearly claiming that young men are better suited to succeed at programming today than women. What is this if not "a chauvinistic belief in the inferiority of women?" [1]
[1] (sexist) male chauvinist: a man with a chauvinistic belief in the inferiority of women