No, that's not right. Internals::functions may be used by user-code but only by code that allows that perl
internals are allowed to change from version to version.
That's rather playing with semantics. The OP was presumably
talking about real code, not introspection. The p5pers
reserve the right to change or completely remove functions
in Internals:: between releases.
Dave.
| [reply] |
Real code uses introspection. The use of introspection doesn't cause code to cease to be called "real." Mind you, application level code is supposed to delegate this off to a module or such but that doesn't mean the module isn't also "real" or written by non-p5pers.
| [reply] |
Are you advocating that people should use
Internals::SvREADONLY in general production code?
Dave.
| [reply] |