I asked ChatGPT why Singapore chose English.
1. A Neutral Common Language
Singapore is a multicultural society with three major ethnic groups: Chinese, Malays, and Indians, each with their own languages and dialects.
English was chosen as a neutral language that did not favor any particular ethnic group, fostering social cohesion and avoiding potential ethnic tensions.
2. Economic Development
English was already an international language of commerce, science, and diplomacy by the mid-20th century.
...
3. Colonial Legacy
Singapore was a British colony from 1819 to 1963, and English had already been established as the language of administration, law, and education.
Retaining English built on existing infrastructure and avoided the disruption of transitioning to another language.
4. Education System
English was made the medium of instruction in schools, ensuring that all citizens could learn the language and use it as a common tool for communication.
At the same time, students were also required to learn their "mother tongue" (Mandarin, Malay, or Tamil), preserving their cultural heritage.
...
6. Practicality in Multilingual Society
Singapore had multiple Chinese dialects (e.g., Hokkien, Cantonese, Teochew), as well as Malay and Indian languages, making it difficult to choose a single ethnic language.
English served as a practical bridge to enable effective communication across ethnic lines.