Simple RFC ideas that could make it into PHP 8.1?

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • scalar_objects

    Extension that adds support for method calls on primitive types in PHP

  • nikic/scalar-objects

  • pecl-php-operator

    Operator overloading for Objects

  • operator overload

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • php-docker

    Docker Official Image packaging for PHP

  • That way: no BC problems. To avoid misuse, probably best to have .ini config that disables this feature by default. A big scary warning could be put both in php.ini and on php.net like "This is an experimental feature, do not use it"

  • varexporter

    A powerful alternative to var_export(), which can export closures and objects without __set_state()

  • Until that thay, you have brick/varexporter 🙂

  • RfcCodex

    Notes on PHP RFCs, and topics that occur repeatedly on PHP internals

  • Also: https://github.com/Danack/RfcCodex/blob/master/method_overloading.md

  • php-src

    The PHP Interpreter (by thinkverse)

  • Guessing that's what you meant? [Updated code](https://github.com/thinkverse/php-src/pull/1/files), that still passes the test cases and removed the unnecessary `check` `max_lte` and `min_lte` zval`s.

  • PHPT

    The PHP Interpreter

  • I'm skeptical. I don't think the difference would be huge. The good thing is that it's very easy to test. Basically you want to avoid generating the ZEND_VERIFY_RETURN_TYPE opcode and comment out this code. I think that should work but I'm not 100% sure.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • A collection of different tools to analyze your Ruby test suite performance

    1 project | news.ycombinator.com | 21 May 2024
  • How I stopped RSpec from spiking to 2x runtime

    1 project | dev.to | 21 May 2024
  • We created the first open-source implementation of Meta's TestGen–LLM

    4 projects | news.ycombinator.com | 21 May 2024
  • The Puppeteer Language Experiment

    3 projects | dev.to | 21 May 2024
  • Playwright VS Code Extension, projects and global setup

    2 projects | dev.to | 21 May 2024