Until your boss or client thinks it's a good idea. :)
Why, if I had a nickel every time I was forced to turn down a client who demanded the project be done in Clojure, Scheme, Haskell, Pogoscript, or Brainfuck... I would have zero cents.
But a boss shouldn't _force_ something this immature onto their devs.