 <p><strong>Perl</strong></p> <p>I love this language, and I don't want to add things that have already been used, but no one has mentioned this yet, so I'll throw it on the pot. When I used this feature, I found it to be the most horrible experience of my life (and I've worked in assembly language):</p> <ul> <li>The <code>write()</code> and <code>format()</code> functions.</li> </ul> <p>They have the single worst, ugliest, most horrifying syntax imaginable, and yet they don't manage to give you <em>any</em> more functionality than you could already achieve with some (infinitely prettier) <code>printf()</code> work. <em>No one</em> should <em>ever</em> try to use those two functions to do any output, simply because of how bad they are.</p> <p>I'm sure someone will disagree, but when I looked into them, hoping they would solve my problem, I found them to be a "world of pain" (to quote the Big Lebowski), and hope that Perl6 has either done away with them or, better, completely rewritten them to be somewhat more usable and useful.</p>