Пространства имён

Обсуждение участника:Radix

Материал из cppreference.com

Hi. I've lost some of your recent edits on the old wiki during the import. They have not been lost completely though, you might want to import them from the old wiki which is can be accessed here. P12 01:15, 2 мая 2012 (PDT)

I was a little upset to find their missing, so thank you for the link. Radix 06:28, 2 мая 2012 (PDT)
And sorry for my English if it is bad. Radix 06:28, 2 мая 2012 (PDT)

Wiki structure

Could you keep the structure of the wiki the same as in the English version? This has numerous benefits: it will be possible to create archives for offline viewing easily, the linking between different language versions of the same page becomes easier, regular maintenance becomes easier. For example, why couldn't you keep cpp/numeric/math/exp for the version of exp() available in C++ and c/numeric/math/exp for the version of exp() available in C? There are many differences between what's provided in C++ and in C, so we better keep two separate references - one for C and other for C++. P12 09:57, 2 мая 2012 (PDT)

I'm sorry, but I didn't fully understand you. Have I done something wrong? Or do you just advise me to do something correctly? Anyway, I also think that all wikis must correspond to English version. Radix 11:01, 2 мая 2012 (PDT)
Ok, so at least we know that we share the same goals. I'll try to be more precise with my comment this time. I noticed two inconsistencies with your edits. The first is that you moved some pages from cpp/*** to c/***. On the English wiki, each function, that is available in both C and C++, has two references: one for C and one for C++. For example en:cpp/numeric/math/pow and en:c/numeric/math/pow. Here currently we have only one reference, so the proper solution is to copy, not move. The second inconsistency is cpp/language/type_decl and cpp/language/type_limits. Proper locations of these articles are probably at cpp/language/types and cpp/types/numeric_limits. In any case, thanks for improving the wiki. P12 16:11, 2 мая 2012 (PDT)
Let me explain what I did. On the main page of the old Russian wiki there were some links: "C functions: Math", "C functions: Time and Date", etc. Pages referred by these links were c/***, but after you had imported them they were cpp/***. I decided to move them back to c/***, because it seemed logical to me. But you are right. C++ version of those pages must exist as well as C one. I will create C++ versions of them. Radix 08:17, 3 мая 2012 (PDT)
About cpp/language/type_decl. As far as I know, there is no counterpart of this article on the English wiki, so I couldn't see any "reference implementation". Also I think that this article is about part of C/C++ syntax and its meaning, not about types themselves (or any their properties). On the other hand, I have now noticed that the name of the page (type_decl) can be mixed up with C++11 feature "decltype". So at least page must be renamed (but I don't know to what name), but should it be moved back? Radix 08:17, 3 мая 2012 (PDT)
I think it's good idea a separate page for complex type declarations. I can't think of a good page title right now, so let's keep that page where it is for a moment. P12 11:31, 3 мая 2012 (PDT)
About cpp/language/type_limits. I will rename it to cpp/types/numeric_limits as you said. And thank you for checking my edits and advising me. Radix 08:17, 3 мая 2012 (PDT)
You're welcome. P12 11:31, 3 мая 2012 (PDT)
By the way, if you are planning to invest a lot of time translating this wiki, I could copy-paste some of the English content with all fancy formatting. Then the only thing left for you would be to replace English text with Russian one without much thougth. This would be much easier and faster than writing the text yourself, I think. P12 16:18, 2 мая 2012 (PDT)
I think it would be great, but not right now, because I'm not much experienced with editing this wiki. I will better improve existing pages and create translations of some single articles like c/algorithm/qsort. Radix 08:17, 3 мая 2012 (PDT)
It wouldn't be hard. In fact, I could make a list of pages that need translation, and you could simply translate any English text you find there. For example of such a list, you can look at the following page Category:Needs translation. P12 11:31, 3 мая 2012 (PDT)