Due to a recent discussion on IRC I just found out that it's now exactly three years since I first wrote
a mail, including a patch, to the PHP internals list. The patch tried to use STDERR instead of STDOUT for error messages with PHP CLI. As you can see in that thread the patch was way from being perfect and wasn't accepted and somehow I didn't improve it - even so I got a few good hints... Instead of such a, possibly, useful feature the next thing I did was implementing things nobody really needs in PHP:
Operator overloading. The main idea behind that was to learn about PHP internals. That patch got some attention from
Marcus who later on helped me by answering my stupid questions about PHP internals and meanwhile became a good friend of mine. Since then I created, with Marcus help, the
-a-readline-mode, improved the reflection API and did some other tiny things. My newest toy project, related to PHP internals, is a
lua extension - more information will follow when the first release is being published.