Talk in English - UK at Dutch PHP Conference 2019
View Slides: https://docs.google.com/presentation/d/10o4RdVb6woNF-Ae_AUPQOAPkr1jjIRhy04JwpjYYrSg/edit?usp=sharing
Short URL: https://joind.in/talk/c9f62
(QR-Code (opens in new window))
I’ll show you the crazy things you can do in PHP with streams and autoloader overloading to write your own language features. I’ll also show you how you can develop using aspect-orientated programming or encrypt source code on-the-fly using only PHP. As if that wasn’t enough, we’ll go even further and make PHP a polyglot language by importing esoteric language scripts! These aren’t your average hacks and shouldn’t be run in production... but let’s explore these concepts as fun experiments so you’ll never think of PHP as boring again!
Comments
Comments are closed.
Thanks for this, it's was very intresting and well explain!
Went super fast.
Good talk, interesting and fun. Ran a little short but I think that was fine 🤘
Super interesting and a great pace. Wouldn’t have minded some more crazy examples of “this is what we can do now we have built this”, but that’s more for laughs and less for learning
The talk idea was very interesting, and stating stuff like ignoring performance was sensible. I'd have liked to see whether there really were any production applications for this stuff, or if our experiments/learning for unsafe stuff could translate into usable things.
Enjoyable talk that triggered the mind with ideas. Entertaining.
Good talk showing the more interesting, unexpected side of what PHP can do! Also, I'm totally going to completely ignore your advice, and use what I saw in production.
The title and abstract are a bit misleading. The talk is mostly about (ab)using stream handlers / wrappers to do pre-compilation. Very interesting idea.
Good delivery.
Fun crazy talk nicely explained. Created a lot of points of discussion afterwards.
THE GOOD :
Well brought talk : engaging and filled with bits of humour, just the way I like it.
I certainly learned a thing or two ( thousand :) ), which is always great.
THE 'LESS' GOOD :
Time constraints made it run a little bit short, which affected pacing.
I left the talk feeling a bit 'unsatisfied' : I expected a few more different types of fun experiments. However : that could be my fault entirely : reading back the talk description I should have known :)
All in all, a good talk given by a natural speaker, but perhaps I expected a little bit more diversity in the fun experiments. However, I will definitely check out Aspect Oriented Programming.
I love talks like this where it's not all about the knowledge to get something in production but about the dark corners of our profession and the tools that we use.
Excellent talk. Didnt notice any anxiety just a few more examples timewise maybe, but well we had an early lunch so all was good after all and it could only bring us to more bad ideas ;)
Good talk, always fun to see what strange things we can do with php. Just hope we won't have to find them in the wild.
Sorry to say, but was expecting more fun.
Good talk, I expected a bit more craziness and fun, but it was interesting nevertheless.
It almost felt like a gathering of villains trying to think of evil ways to implement custom stream wrappers.