Currently, I use Code::Blocks for C/C++/Other, LiteIDE for Go, and now I'm down to my IDE for java. I either want to go for Eclipse,or Intellij IDEA. I like the look and feel of IDEA.It Seems to have good plugins, and Android support. Eclipse, however is lightweight, portable, and easy. It is de-facto for android development, but a lot of plugins seem to be outdated. One of my main plugins wants is support for JVM based languages (Scala, Groovy, Clojure, Kotlin), and Kotlin seems to be made for IDEA. IDEA also has Groovy support. Eclipse, apparently can compile off only the JRE (???), so which IDE should I use