Well, PHP7 still got some of the issues mentioned in the article. But it's mostly due to backward compatibility reasons I believe.
But then there's also a good rule. Don't write shit code. It pretty much works in most of the languages.
Don't use the bad parts of the language. Most languages have something that's weird.
Similarly, I wonder how the current crop of "modern" languages fare.