develooper Front page | perl.perl5.porters | Postings from December 2021

Re: "no snails"; or having signatured subs complain about @_

Thread Previous | Thread Next
Dave Mitchell
December 9, 2021 19:58
Re: "no snails"; or having signatured subs complain about @_
Message ID:
On Thu, Dec 09, 2021 at 08:43:15PM +0100, Tomasz Konojacki wrote:
> No, we can't remove it. First of all, signatures are experimental
> pretty much only on paper. We dragged our feet for too long, our users
> grew impatient and now *lots* of codebases are using them in production.
> Breakage like this will make people angry.

As opposed to the current breakage when perl randomly crashes while
displaying a stack backtrace?

And users have no comeback, ABSOLUTELY NO COMEBACK, if they decide to use
an experimental feature in production. It doesn't matter how long it
was marked experimental for.

> Also, even if backwards compatibility wasn't a concern, not having
> working stacktraces is still completely unacceptable.

Just to be clear here, you'll still get stack backtraces, it just wouldn't
be displaying the (alleged) args of each function call.

Monto Blanco... scorchio!

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About