added scala, clojure and elixir