Why do people switch their language?

Due to increasing globalization, the linguistic landscape of our world is changing; many people give up use of one language in favor of another. Scientists from the University of Vienna have studied why language shift happens using the example of southern Carinthia, Austria. Making use of methods originally developed in diffusion physics to study the motion of atoms, they built a model for the spread and retreat of languages over time and space.