Le 20/02/10 16:17, Nick Sabalausky a écrit :
"Justin Johansson"<[email protected]>  wrote in message
news:[email protected]...
Nick Sabalausky wrote:
Right, that's what I meant. Use a word starting with "retro-" when
talking to a english-speaking person, and even if they're uneducated,
they'll most likely have a good idea what is meant by that prefix.

What about persons with English not as a first language?


I do realize that different native languages can be an issue, but at some
point a library has to use *some* language, and the established standard for
phobos just happens to be english. If we start banning terms from use in a
language or a library on the basis of whether a non-native english speaker
is likely to know it, then I suspect (though I admit that I don't know for
certain) you'd have to eliminate most of the given language/library because
there's no guarantee non-native speakers would know any of it.

As a non-native english speaker, when I want to use a function I don't know the name of, and when I'm browsing the documentation, I must say that my heuristic reading overlooks things like "iota" (and perhaps "retro" as well) in favor of more descriptive function names.

But what I really miss is a good search engine for the documentation, not a function name that is perfectly relevant to my understanding. A list of well-chosen keywords/tags associated with every function should do the work (more than the present full-text search). Then, when I type something like "range generate step", I would get a (preferably small) list of functions, among which "iota" -- and I would be statisfied.

Nicolas

Reply via email to