Autism is an interesting thing. For a little bit I was mentoring someone on the autism scale on computers(older ones, mainly) and he has an AMAZING memory for statistics. 2.5-3 months since I had last seen him he was moving out of town and remembered exact specs of machines he wanted to take with him(and that I wanted to get rid of).
I used to work with adults with disabilities and primarily with those who had ASD who were higher functioning and more independent... one guy in his 40's could recall the smallest details from any period in his life and could tell you if the sun was shining on a given day, the temperature, and what he and other people were doing and wearing.
He never forgot birthdays, anniversaries, phone numbers.
On the flip side, the bad things that happened in his life always seemed like they had just happened yesterday and it took a lot of work to teach him that in many respects his "disability" was a gift that few other people had and it took time to teach him how to separate and deal with those bad events. He also could not process figurative language unless it had been explained... if you said a girl was hot he would ask if she needed to find some shade. I once asked him to keep an eye on a package while I used the restroom and he apologized for not actually being able to put his eye on the package but he was that close. I explained the meaning of the phrase to him and then keeping and eye on something had a different meaning.
He could not understand teasing, even when it was meant well... this caused some issues as they would come across like harsh insults.
Another fellow who was more profoundly disabled could multiply multiply 4 and 5 digit numbers as fast as you gave them and then tell you the square root and would also divide those numbers just as fast, addition and subtraction of almost any numbers was a breeze.
We got him working with an accountant... he could tally a spreadsheet at a glance and calculate percentages and taxes faster than an adding machine and never made a mistake.
I have a low scale expression of Asperger's Syndrome, which is an autistic 's gives me spectrum disorder. I turned it from a disorder to a tool. My Asperger's gives me incredible focus and I learn in a very nonlnear fashion. My main drawbacks are that I'm socially blind.....I miss those subtle social cues and often stick my foot in my mouth. I can still hear ALL the phonemes humans produce. A *"normal" person filters out the phonemes their language doesn't use by the age of 3.e other side of the coin: I do calculus in my head and same with statistics. Algebra and general math give me fits, though. I'm a big picture guy.
i have a friend who is a big picture guy, who just needs someone to tell him "no" that's a poor choice. every so often.