Quote: "Well, what I don't understand is why Americans changed the English language"
I've no idea whether or not it's true, but my theory is that the first settlers of the 'New World' from the UK were probably poor, uneducated labourers who couldn't read and write.
They were most likely taught to read and write by others only marginally more educated, using spelling which was easier to understand - hence the shortening of some words by removing letters which weren't really necessary or were confusing.
Hence colour became color, grey became gray and so on.
Though I have to admit that this theory falls over when you wonder why the Americans use the French-derived word 'faucet' when we use tap!
Let's face it, there are a lot of words in the (UK) English dictionary which are spelled oddly in comparison to how they are pronounced. Near where I used to live in in the UK, there was a village called Cholmondley. How is it pronounced? Chumley!
I have a good grasp of English, (I never use a spellchecker), and even I can't see the point of 'silent letters'. (Apparently, something like 60% of English words have them and almost every letter of the alphabet is silent in at least one word)!
So what is the b at the end of the word comb for, or the k at the start of knife and knight?
Obviously, over the ages, English has borrowed words from other languages and these letters were probably present in the foreign word, but the English didn't have an equivalent sound to pronounce them.
The English alphabet has 26 letters to represent around 40 different sounds so two or more letters are combined to represent the other sounds. Some languages simply add extra letters to their alphabet like Russian which has 33.
Also, in olde English, some words were actually pronounced the same as they are spelled. Over time, the way they are pronounced has changed, but the spelling hasn't.
So, in DB it makes sense to stick to the standard programming language convention of using COLOR instead of COLOUR, but I do agree with those of you who say that PLAIN should be PLANE and it was an error on Lee's part on that one.
I've waffled enough I think...
TDK_Man