Why all the hate?<p>Perl 6 and Perl 5 are two different languages.  If you hate the second, you shouldn't automatically hate the first.  The reverse is also true.<p>Partial function application is a nice feature.  The quote from the article that prompted the application of this term describes a feature which is more like Haskell's "sections", which is a very useful feature.  (Currying is what happens; a "section" is the syntax that curries the operators.)<p>It's nice to be able to write:<p><pre><code>    (neg, pos) = partition (&#60; 0) numbers
</code></pre>
instead of:<p><pre><code>    (neg, pos) = partition (λx -&#62; x &#60; 0) numbers
</code></pre>
Right?  It's also useful elsewhere.<p>Clearly, it's possible to write a computer program without this syntax sugar.  But criticizing someone for their work in adding it to a language doesn't make much sense to me.  It's available if you choose to use it.  It doesn't seem like a very good reason for inventing a derogatory term and posting it to the front page of HN, anyway.<p>(BTW, I'm a total wanker!  I like all of Perl, Haskell, and Lisp.)