From what I read about drip, it will start a whole new JVM for each
command (but does before you need it so it’s ready for you). This may be
overkill, and I wonder how well it would perform if you had many
short-running scripts.
My article shows how you can easily set up aliases such as nrspec, ngem,
nruby, etc., to much more quickly run JRuby.
If necessary, you can always restart the Nailgun server. I wouldn’t
recommend it for anything mission-critical, but for tests, developer
scripts, etc., it works well.