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

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

Thread Previous | Thread Next
From:
Dave Mitchell
Date:
December 9, 2021 19:58
Subject:
Re: "no snails"; or having signatured subs complain about @_
Message ID:
YbJf5xTEuZJ/MLUQ@iabyn.com
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


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About