Monday, May 06, 2024

Ludicrous Levels of Denial About Characters

To provide a bit of background, “common things should be easy…” is often considered a good guiding principle in the world of computer software development. For example, pioneering computer scientist Alan Kay said:

“Simple things should be simple, complex things should be possible.”

This basic idea has also been declared to be a guiding principle for widely used software projects such as the Perl programming language and Apple’s SwiftUI framework.


Since writing systems like Chinese characters and Pīnyīn are really technologies, it is fair and reasonable to want common things like reading and writing Mandarin expressions (especially common ones!) to be easy, just as we want other common technological things to be easy.