3 ms·
I would guess it's because someone might be using the name metaclass as an identifier in their code and therefore appropriating it as a keyword would potentiall
by imron 9y ago
I would guess it's because someone might be using the name metaclass as an identifier in their code and therefore appropriating it as a keyword would potentially break programs.
$class on the other hand is guaranteed not to conflict with any existing code.