Skip to content
162: PHP + JIT = GR8 with Joe Watkins episode artwork

Apr 11, 2019 51 min

162: PHP + JIT = GR8 with Joe Watkins

from Three Devs and a Maybe Hosted by Michael Budd, Fraser Hart, Lewis Cains, Edd Mann

In this weeks episode we have good friend of the show Joe Watkins back on to discuss the recent developments in PHP. We start off by highlighting how code is currently compiled and executed using the Zend VM, and distill how the recently approved JIT (for PHP 8) will change this. From here we mention the reasoning for going down this path now, the difference between I/O vs CPU bound code, and the use-cases where the JIT will improve performance. This leads us to the PHP compiler project Anthony Ferrara is working on (with the goal of Ahead-of-Time PHP compilation), and the new parallel concurrency API Joe is working on which uses a model similar to Goroutines. Finally, we discuss his recently approved Weak References and Abolish Narrow Margins RFC’s.

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

162: PHP + JIT = GR8 with Joe Watkins

0:00 51:04

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Three Devs and a Maybe?

This episode is 51 minutes long.

When was this Three Devs and a Maybe episode published?

This episode was published on April 11, 2019.

Can I download this Three Devs and a Maybe episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.