Re: export & public
- Posted by kinz Dec 05, 2008
- 1242 views
Kinz,
Parent is a very common term in all sorts of things, not just human relationships, nor graphs, nor document layout, nor computer programming languages. A parent is the file including the child file.
[eucode] File: myprog.ex include child.e [/eucode]
myprog.ex is child.e's parent.
Yes, Jeremy, I do know that "parent" is a very common term in all sorts of things. In English. But I can not say literally "parent file" in Russian. I need some other word to say about such a file. "Upper file" or something other.
Same about "child file". There are ugly attempts in Russian to say just "daughter file" instead of "child" ("child" is just absolutely impossible here), but "daughter" in such a construct in Russian looks as something transsexual.
And pure Rob's EU English documentation is ideal for understanding by Russians and for translation to Russian and other languages.
So, the thing is - the docs of 4.0 will read not only English-speaking people, but registered users in 67 countries.
I'd like to see pure neutral English not only in 4.0 docs, but in language key words too, as it is in Rob's EU itself *and* in its docs (with very rare and suitable exceptions).
Also, about learning C or some other mumbo jumbo language before learning Euphoria is a bit crazy. That would be like saying Euphoria uses an if statement, thus you first have to learn C because, after all, the if statement works the same in C as in Euphoria. Just because Euphoria uses common terms does not mean you have to learn every language that also uses a "while" statement.
Jeremy, I like EU so much thanks to its *almost pure* English in very elegant programming syntax of extremly powerful key words.
But to understand "export" of 4.0, I *just need* to compare 4.0/export with C/export to be sure for myself if is it something new or somthing better or what at all.
Further, there are all sorts programming books that will use pseudo code. I see the word public, export, import frequently in those pseudo code examples that can apply to any language you wish. However, if you start using up and and_up, people will be totally confused. Euphoria is a programming language and it is allowed to use programming terms.
Jeremy, we are discussing Russian version here, Russian version of "and_up" instead of "public" seems to be clear for now. It looks good with Russian version of "global" etc. (Also, for "public" in EU context we do not have some good literal translation, just like to "child" above in technical texts).
Let's wait for more comments.
Regards, Igor Kachan kinz@peterlink.ru