The PHP internals mailing list is discussing the RFC for deprecations planned for PHP 8.6. Gina P. Banyard announced the list, compiled over the past year, with each deprecation to be voted on individually. The RFC must be finalized by July 13th. Key discussion points include: a request from Juliette Reinders Folmer for proper impact analyses on each proposal (calling their absence 'irresponsible'), a rebuttal from Tim Düsterhus arguing that deprecations are not breaking changes and impact analyses can't capture positive effects, and Rowan Tommins siding with Juliette, stating proposals without impact data will get automatic 'No' votes. Specific proposals discussed include deprecating CURLOPT_PROGRESSFUNCTION, returning from finally blocks (which had a detailed impact analysis showing 0.18% of top Composer packages affected), the _() alias for gettext(), and is_long()/is_double() function aliases.

28m read timeFrom externals.io
Post cover image
429 Impressions