PHPnews.io

Overview for 'php-internals'

Docs Not Included

Written by Krakjoe / Original link on Jul. 22, 2021

Fig 1. Some DocsOne of the best assets we have is the extensive user land documentation for PHP. The documentation is maintained by several teams of developers working on one or more translations of the raw docbook format: A huge amount of effort is expended on the maintenance of user land document…


Only Complete Applications

Written by Krakjoe / Original link on Jun. 30, 2021

Fig 1. PFA RFCToday the vote will close on Partial Function Application, and the feature has been refused.It was less effort to write a debugger for PHP than it was to make partial function application work! The debugger, a few of us wrote in a few days. Partial application took up many weeks of my…


Wasting Time

Written by Krakjoe / Original link on Jun. 19, 2021

Fig 1. A BinMost days, I try to find some time to work on PHP. I consider it my mission to push this thing forward. Recently, I've also made it my mission to get your boss to pay you to push this thing forward. One of the problems with this, that I hear all the time:What if we allow one of our empl…


Untangling Fibers

Written by Krakjoe / Original link on Jun. 9, 2021

Fig 1. Some FiberFibers are going to be available from PHP 8.1, they were voted in 50 to 14 ... I was one of the 14.I've said before that I think merging Fibers was a mistake, but at this point, it doesn't matter what I think or thought: They are in fact part of the source code, and we have to work…


Hacking PHP 7

Written by Krakjoe / Original link on Apr. 13, 2016

Recently, I have taken part in some screen casts with my good friends at 3devs.The subject of the screen casts are extension development for, and hacking PHP 7 (Part 1, Part 2).Screen casting is a medium I haven't mastered, or had very much practice at.While I'm trying to plan the content for the…


Scalar Types and PHP

Written by Ircmaxell / Original link on Feb. 11, 2015

There's currently a proposal that's under vote to add Scalar Typing to PHP. It's been a fairly controversial post, but at this point in time it's currently passing with 67.8% of votes. If you want a simplified breakdown of the proposal, check out Pascal Martin's excellent post about it. What I want…