At Zendesk we're principally a Ruby and JavaScript shop. Our data team in Melbourne uses Clojure, and some of the infrastructure team in Dublin use Go, but everyone else sticks to Ruby and JS. And no one wants to do PHP.
Which is a problem, because the world uses PHP. A lot. And they want to have their Magento stores and their WordPress plugins interact with Zendesk.
We have a PHP API client, but it was written by an external contractor years ago, and hasn't been actively maintained since then. Bugs and new features have been added on in a slapdash fashion, and it shows — we've had feedback from partners that it's hard to use, and hard to contribute to.
This sucks. Not only are we causing real developers real pain every day, but we're being wimps: real programmers are polyglot programmers. Using a different language is just a design constraint, and as everyone knows, constraints lead to creativity.