Hello. > I think Rob has got a point that you don't really need to give such promises > that lack on details. The problem is that the phrase from the RFC is being interpreted in a distorted way, and meaning is being attributed to it that it never had. Not to mention the fact that real-world facts are being ignored.
> The problem is that no tests are really provided with the RFC in the PR that > can be easily checked. > I think it's kind of a problem of all RFC's that don't have implementation > (this one have but it's really hard to extract). > The people can only guess your intention but cannot really verify them as > they could if there was implementation. This RFC has more than 300 tests that you can review. They’re also sorted into folders, have descriptions, and are quite easy to read. There are also two Dockerfiles for this RFC that let you run PHP 8.6 and try all the features with a single command. But wait, this is only the beginning of the fun. The funniest part is that this RFC has effectively existed in the real world for many years (7 or 10?), and there are entire teams of developers who have been using PHP according to this RFC for a long time. And even if this project had no code at all, you can at any moment take Swoole or Swow, try PHP on steroids with real code, and see how this RFC affects existing code. I would understand if this RFC were proposing something very new, something that had never existed in PHP before. But the irony is that it proposes to standardize what has already been in PHP for many years but has never been made a standard. And instead of discussing implementation details, we’re discussing that 2 + 2 ≠ 5.
