04-Jun-2013 12:23, Walter Bright пишет:
On 6/4/2013 1:15 AM, Peter Alexander wrote:
agree.
You should also mangle the name so that it doesn't
pollute the unqualified symbol namespace (either that or fix
visibility of
private symbols).
If it proves useful, it will be moved into some more proper and public
place.
I think it's a bad idea to 'mangle' the name. First off, if it is
private, it is not visible. And even being public, the anti-hijacking
language features make it a non-problem. The whole point is to avoid the
wretched C problems with a global name space, by not having a global
name space.
They are visible and clash with other symbols just like public do. Maybe
now is the time fix this bug?
--
Dmitry Olshansky