Andrew wrote:
Hmmm....reminds me a little of the language in 1984 (I forget its name). In that language, they only have one word -- for example, 'good' -- and the negative is just not-good. 'Very good' becomes 'good-plus' and 'Very, very bad,' 'not-good-plus-plus.' Simple

Actually, the language in 1984 (it's called Newspeak, by the way

) also has single words that can mean either good or bad things. For instance, the word "duckspeak." Applied to somebody you don't like, it means blabbering pointless talking. Applied to somebody you
do like, it means a good sort of talking.
I could see something like this developing in a culture where people never wanted to say negative things outright. So instead they used positive words just with certain intonation and body language in certain contexts, and then those words developed to have both positive and negative meanings.
Actually, you see this to some extent in English with words like "retarded." That word isn't supposed to be offensive, or positive either, for that matter - it just has a particular medical meaning. But people also use it as an insult. At least, they used to, I'm not always on top of current American slang.

But these days people have stopped using "retarded" in the medical sense because of the negative sense it's acquired. So somehow you'd have to find some way to explain why people don't start inventing new words that are less ambiguous...again, something about their culture could probably deal with that! Also, there might still be a lot of words that aren't ambiguous - maybe the ones that can mean multiple things are more polite or more familiar or something...?
Anyways, very interesting idea...I'll have to consider it next time I create a language for a culture that loves indirect communication!