>I don't doubt you consider yourself "productive". However Rich Hickey created Clojure using Emacs and then, using Clojure, he created Datomic. That's certainly something I'd call productive..
So I guess the information below will rock your world and change your editor of preference:
"I developed Clojure in IntelliJ and still do (the Java part)."
My only regret is that I could only up vote you +1
IntelliJ is a productive tool, and it is interesting that Rich sometimes uses it. BTW, I do about75% of my Clojure development work in IntelliJ and about 25% with Emacs and nRepl. I find IntelliJ just a little more productive, but both are great working environments.
This is just about my mix for Scala. I have keybindings in Intellij fairly close to what I use in Emacs, and both will update when files are edited. I drop into Emacs when I have heavy editing, need to bounce around multiple buffers, or trying things out in the REPL.
I also work in a number of non-JVM languages in Emacs, and have used it for quite a long time. For JVM work, IntelliJ is, as you say, 'a little more productive'.
So I guess the information below will rock your world and change your editor of preference:
"I developed Clojure in IntelliJ and still do (the Java part)."
http://markmail.org/message/pon2e77mdtkath26