In this weeks episode we catch up with Joe Watkins discussing all things PHP.
We start off the discussion with how his role as release-manager is going for PHP 7.1, highlighting how Security bugs are defined and handled within internals.
Following this we chat about several RFC’s that are under-discussion (Retry Keyword, UUID) and accepted (Libsodium, Object Typehint) for the next release.
Finally, we mention a recent small extension Joe has been working on to provide user verified types within the language.
Show Links
PHP 7.1.7 ChangelogPHP BugsPHP 7.2.0-alpha3PHP RFC - Retry KeywordWhy is goto discouraged?PHP RFC - Namespaces in CorePHP RFC - Class NamingPHP RFC - Abolish Narrow MarginsPHP RFC - UUIDPackagist - ramsey/uuidPHP RFC - LibsodiumUsing Libsodium in PHP ProjectsPHP 7.2 - The First Programming Language to Add Modern Cryptography to its Standard LibraryLibsodium Quick ReferencePHP RFC - Argon2 Password HashPHP RFC - Object TypehintCovariance and contravarianceLiskov substitution principlePHP RFC - Parameter Type WideningPHP RFC - Unary null coalescing operatorkrakjoe/utypes - User verified typesPHP RFC - Iterable