Hacker News new | past | comments | ask | show | jobs | submit login

English has 52 characters including both cases. Moreover, the ways in which these are combined to form words are highly inconsistent and idiosyncratic.

Chinese characters are made by combining 214 radicals, and most of the characters are written by combining two of these. Most words are created by combining two such characters. It's not really that much more difficult than remembering how to spell an English word.

程序 means program. 程序员 builds on this, not the individual parts of the constituent words.

Chinese is actually a very logical language. The writing system is arguably more complicated than it needs to be (see Victor Mair and his quixotic crusade for romanization), but it conceals a language with very flexible morphemes and simple grammar. I recently had to translate 照顾着 and 被照顾着 for an app, and I had a hard time coming up with concise and decent translations that mirrored the simple relational antonymity of the Chinese.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: