2 ms·
This is a flawed analogy. Software projects usually have a "central" repository which serves as the ground truth, and copies are made bit-perfect. Any differe
by yongjik 9y ago
This is a flawed analogy. Software projects usually have a "central" repository which serves as the ground truth, and copies are made bit-perfect. Any difference is a result of someone's conscious choice.
Languages are learned individually by each child, depending on the environment that includes family, friends, and the whole town. No two kids can have exactly the same upbringing.
So, having multiple dialects is pretty much the natural state of any living, thriving language. To artificially unify them is a conscious choice that needs to be justified.