I had only ever seen codeswitching mentioned around the issues of bi/multilingual speakers, but its application to dialects, field-specific terminology, and different modalities of a single language makes total sense.

And this impulse to correct other people's mistakes doesn't get you better results when you grow up, BTW. My mother, who probably shares her grandson's diagnosis on the spectrum, derailed her career by going around telling her peers how to run their own departments more efficiently. She was probably right on the details. And she meant well. But it took years of hard work with guidance from somebody with a much better EQ and political sense than hers to get things back on track. To this day she still doesn't quite understand what all the fuss was about, too frown.

Last edited by SiaSL; 01/11/13 12:27 PM.