February 2023 Archives

This week in PSC (098) | 2023-02-17

Paul and Philippe attended (Rik is still enjoying Australia).

We discussed:

  • feature-class: there’s a soon-to-be-merged PR to fix most memory leaks https://github.com/Perl/perl5/pull/20809
  • n-at-a-time map/grep: HAARG should reply to any remaining open questions, so that we can likely move the RFC to the next step of the process (“Exploratory”)
  • SSL in core: it’s still not in core, and there’s an open PR to just dual-life the SSL modules, but that’s unlikely to be the solution we’re looking for. Also, we’re still looking for a project manager for this project. Enquire Within.
  • RFC0013: awaiting the ability to store more information in the interpreter about overload (for API version and flags)

This week in PSC (097) | 2023-02-10

PSC met today, just Paul and Philippe.

We discussed:

  • inclusion of TLS libraries in the core: we think we should just try the “dual life” path, and see where that gets us.
  • n-at-a-time map/grep: Paul suspects it’s impossible to properly disambiguate my ($var, ...) from the EXPR case, and we wonder if the only choice is between having new keywords and dropping the EXPR case.

This week in PSC (096) | 2023-02-03

Just Paul and Philippe this week.

  • Smartmatch deprecation continues — just one more distribution left now (Test-Simple).
  • RFC process needs a new name and ID allocation scheme. We will continue discussing ideas and post when we have something presentable.
  • overload::v2 feels like the best solution to the problem of how to add substr overloading.
  • join overloading might want a join_uses_concat flag to avoid surprising existing modules.

About Perl Steering Council

user-pic