&gt;<i>Hint: PHP is not one of those.</i><p>Hint, PHP is 100% one of those. The bad rap is either because of hipsterism or for issues that have been long solved.<p>The rest of its warts are no worse than the kind of BS any language has -- in fact before JS got in fashion the same things was said all the time for it too (for its bizarro coercion rules, only fp arithmetic, bs scope rules etc).