He's a very sweet, quiet and introverted guy whom some people think of as a little, uh, inaccessible. But as someone else commented, there's no way of determining cause and effect here. I'm inclined to believe he's just the way he is, and programming had little to do with it.
A story from the same project: we were designing something at a whiteboard and I said, about a sort of messaging sequence: It's like a game of frozen tag... when this thingy gets a message, it has to wait until another thingy comes along and starts it again. He said, "Frozen what?" Frozen tag. You know frozen tag? "No, what's that?" Well, you know what tag is, right? The kids' game called tag? "No. What's tag?"
I had to explain what "tag" was.