Login
You're viewing the assemblag.es public feed.

Replies

  • Sep 5, 2026, 2:47 PM

    And this is not new, as from what I know WP refused to participate in the Go PHP 5 project (gophp5.org/).

    This was before my time, so maybe I am wrong. But when as a project you have a pattern of not pushing the ecosystem *forward* you will, quite naturally, be seen as holding it backwards.

    💬 1🔄 1⭐ 0
  • Sep 5, 2026, 2:51 PM

    > WordPress doesn’t need much from the language and has always been conservative in adopting language features. Server performance and security are what pull WordPress in; language features are pushed harder by frameworks like Laravel.

    I'd love to hear the opinion of some of the other PHP CMS and eShop platforms as this seems like a whack justification. Because if you didn't need much from the language, upgrading *should* be easy and straightforward. As the surface you rely on is minimal.

    💬 0🔄 1⭐ 2
  • 💬 1🔄 0⭐ 0
  • Sep 6, 2026, 5:38 PM

    @jrf_nl Oh I know, without you WP would truly be left in the dust from an internals perspective (*cough* readonly *cough* caught in beta 3 *cough*).

    And I found it at the time (and still now) to be an *extremely* conservative approach to the upgrade cycle.

    It is somewhat a miracle that the 5% usage threshold means that PHP 7.4 is the minimal version required now. But it feels getting to PHP 8.X is going to take a few years....

    💬 1🔄 0⭐ 0
  • Sep 6, 2026, 5:50 PM

    @Girgias Oh, I fully agree it was a conservative approach, but that was deliberate. I went with a proposal which at least would have a chance of getting accepted. Anything more progressive would have been shot down without even a discussion.
    If accepted, this would at least get WP moving - and moving steadily -, which is better than what was - and still is - happening.

    💬 1🔄 0⭐ 0
  • Sep 6, 2026, 5:53 PM

    @Girgias Also - if it had been accepted, WP would have had a PHP 8.2 minimum by end of this year, which no matter how conservative, is a hell of a lot better than what they have now.

    💬 0🔄 0⭐ 0