More like "how Ruby and Clojure don't really support keyword arguments". Unless you can do something like:<p><pre><code> >>> def foo(a,b):
... print a,b
...
>>> foo(b=1,a=2)
2 1
</code></pre>
then you don't support keyword arguments, you just have some hack for stuffing parameters into a hash. In fact, MacRuby had to add syntax to Ruby[1] in order to be able to represent Objective C keyword arguments.<p>[1] <a href="http://www.macruby.org/documentation/rubycocoa-to-macruby.html" rel="nofollow">http://www.macruby.org/documentation/rubycocoa-to-macruby.ht...</a>