Clojure performance considerations

One of the nice things about the clojure programming language is how flexible built-in functions are. Like python, clojure is not typed, so you can spend less time worrying about how your functions/methods handle types, and more thinking about the actual data that is being worked on. In this way, it is more of a &lsquo;data-first&rsquo; kind of language.