Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • I am not so sure about meta-meta-classes, or at least not that name.

    Suppose you have a class Book. You refer to the class as Book, and instances of the class as Books. The same name is used interchangeably without confusion. I think that the same should apply to 'meta-class'. Just as Books are instances of the Book class, I think meta-classes are instances of the meta-class class.

    AFAIK The C<Class> class is the meta-class class in perl 6, and meta-classes are instances of C<Class> (what you ge
    • Hmm, my understanding is that meta-meta-class does not exist in the language per se; it is a concrete implementation of the metaclass in the compiler or interpreter itself. The user would have no way to directly access or manipulate meta-meta-classes -- it is essentially an "out of system" thing of interest only to language implementors.