I have reservations since I spent about 4 years doing backend PHP development, and IIRC when I thought of applying at Google I found that they actively block PHP for in-house projects. WP internals being PHP... I think you get the idea. Who's to say after they have established a foothold they won't push to run WP on the v8 engine and write out PHP, a language they're actively hostile to?
I've never done any WP development, but my understanding is that WP core/internals are essentially OK, but plugins have gaping security holes. I think internals are messy because WP shares the PHP philosophy of avoiding major breaking changes but their front end tooling is probably less mature (because Jesus webpack, 4 major versions in as many years, wtf)
Anyway, I hope we have reason to be optimistic here, but it looks like the beginning of something awful
With respect, your comment is not particularly well-informed concerning either PHP or WordPress. WP is not written in PHP in any modern sense of that term. They got suckered into maintaining backwards compatibility with an API written before PHP had support for classes. The codebase is entirely procedural, and cannot be modernized. WP internals are frozen in time in 2001, and WP development does not resemble modern PHP development, which has reasonably good tooling.
So, the good thing is that Google will not push WP to run on an alternate language, because the entire value of the project is its API compatibility. That's also the bad thing.
> WP internals being PHP... I think you get the idea. Who's to say after they have established a foothold they won't push to run WP on the v8 engine and write out PHP, a language they're actively hostile to?
The thing is that there would be no point in doing so (which, admittedly, hasn't stopped Google before).
Right now Google needs WordPress. Without WordPress, where is Google going to place ad spots? Facebook? And WordPress has PHP as a massive underestimated advantage - every Tom, Dick and Harry can spend 5 minutes to install WordPress on a $5 a month shared-hosting plan, something no Ruby/Rust/Go/Java/C++/Node/Erlang/Fashionable-Language-Of-The-Week can do.
I've never done any WP development, but my understanding is that WP core/internals are essentially OK, but plugins have gaping security holes. I think internals are messy because WP shares the PHP philosophy of avoiding major breaking changes but their front end tooling is probably less mature (because Jesus webpack, 4 major versions in as many years, wtf)
Anyway, I hope we have reason to be optimistic here, but it looks like the beginning of something awful