It's one of the most social professions one could arguably enter. Sure we have to code in a cube for most of our week, but anti-social?
Hardly.
In fact, the most successful software engineers are the ones that _are_ social, understand complex social environments, listen well, and know how to engage.
I do agree with the OP that there's a _perception_ of anti-social stereotypes, but I'd argue the problem is that there are few women in tech, men would _love_ to find a tech-oriented partner or date, but the odds of that one woman in your group lining up in all other ways with us is narrow (we're analytical daters - we do the math), we tend to just resign ourselves to staying away from disappointment. And there is the whole sexual harassment aspect too. When we're doing the coworker math in our heads, we're worried about saying something stupid.
It's a self-fulfilling cycle. An unbalanced gender environment creates discomfort by both genders.
We need to actively reconstruct social dynamics within tech circles to break this cycle or it will just continue.