Jonathan Worthington wrote:
Allison Randal wrote:
No dot-prefix, but also no bareword class names. Only quoted names.
Same is true for both high-level objects and low-level PMC objects.
I guess the upshot of this is we need to deprecate the old syntax and
make sure the new one works. Deprecate in the next release, remove
support in the one afterwards?
We can note it as deprecated now. And the current 'new' accepts string
names, so people can start using it now. But let's get the new objects
working before we remove the old syntax.
Does this also imply that all number-based type instantiation is going
away, and thus we need to deprecate the find_type op too?
Eventually, yes (almost certainly), but not in the next month.
Allison