|
Authored by: xtifr on Thursday, April 26 2012 @ 04:17 AM EDT |
Speaking as a programmer, I have to say that your analogy makes no sense to me
whatsoever. The English language descriptions don't come into it at all--it
sounds like you're confusing APIs with documentation. APIs don't have to make
any sense in English. C has APIs like htonl() and cpowf() and mbsnrtowcs().
And there's usually the same language on both sides of an API (C APIs are
usually written in C; Java APIs in Java, etc.), so I'm not sure where Chinese
comes in at all.
If I were to use a dictionary analogy, it would be to a simple, one-language
dictionary, introducing a new set of words for you to learn. The words
themselves would constitute the API, the definitions would be like the API
specification (which isn't part of the program, but is simply documentation) and
the implementation would be...well, there's no good analogy to the
implementation in a human language, which is why I prefer the analogy of a
computer language.
---
Do not meddle in the affairs of Wizards, for it makes them soggy and hard to
light.[ Reply to This | Parent | # ]
|
|
|
|
|