Iconoclast,
You make a lot of very valid points but... and I have to make this clear, if you are dropped into anothers person's culture,
You learn the language, or you die.. typically. I have seen many accounts of this, and not in movies, but in slavery. Do you
think people take the time to teach their slaves to communicate past a bull whip and a bark? No way... but many if not most of
these slaves pick up the language, they MUST.. it is direly important... this is documented in many places, and references to
learning languages when totally immesed in a culture does happen.
The examples I find people using may be a little misleading... Yes Eraldurs dad may have been Strong Spanish for years and speaking
broken french, but... and I may be entirely wrong here... i doubt he was an island in a sea of french. He undoubtably spoke
on the phone with his family, and took refuge in his own language a lot of the time, perhaps with Spanish friends. He likely spoke
Spanish at home... typical of many people moving to a new country, they take refuge in their own culture, their own languages.
The example of 13th Warrior is a Fallacy, listening and learning a language over such a short time period, I call BS on right away,
but the reference I use as per the slaves, they had great incentive to learn their captors languages, they HAD no one to take
refuge in, as slaves were often alone on farms or ranches, and they would likely practice and practice HARD to learn it, even if
they hated the language.
If I was dropped in Quebec, and heaven forbid I had to learn French in its entirety, without English people to help me out, I would
learn the language... what matters is several things; your personal intelligence, your drive to learn the language, and your use of the
language..
Even Parrots can learn words in languages, mimicing the words and gaining understand from things like... I am Hungry, or I love you...
If a Parrot can pick up the words, I have no doubt that an above average intelligent human can at least pick up some words too.
Cheers...