Not completely true... The X in XHR stands for XML, as that's what it parses natively [1], whereas parsing JSON wasn't native until relatively recently. JavaScript had Java's syntax. Not sure about hamsters and ham...
1. http://msdn.microsoft.com/en-us/library/ms534370(VS.85).aspx