The JVM is okay if you need to build the build-tool (or whatever tool you're interested in). Ideally, to use such a tool, one shouldn't have to install an entire programming language and development environment. Personally, if I work in languages other than Java, I don't want to install the JDK just to use a cool tool. The tool should stand on its own.