|We don't bite newbies here... much|
Re^13: Curious about Perl's strengths in 2018by LanX (Archbishop)
|on Apr 23, 2018 at 15:14 UTC||Need Help??|
These examples sound like XS code exploiting undocumented or internal features, without being widely used.
Manipulating the OP Tree? Does really anyone seriously use B::Generate ?
I'd be interested to see official API which would break with signatures
I can't see how 3rd party modules like Function::Parameters break XS code while implementing most of Perl6 semantics.*
It's a matter of management to introduce an experimental feature and give module maintainers exploiting undocumented stuff a time span to fix their code (or not).
The benefits of decent signatures outweighs any possible damage.
And not all modules are as important as JSON::XS and not all maintainers are reluctant to improvement like Schmorp is.
I hope you see my point.
*) and it might be worth checking if cperl's implementation of signatures broke any official XS API.