it is really similar to Aspergers Syndrome, and people with these two conditions are the kinds of people who would can get good educations and be great programmers.(I hear Silicon Valley has a higher prevalence of Aspies, likely because the kinds of jobs found there are a good fit for Aspies and tend to attract them to the region.)