[freebsd banner]

After thinking for a long time that Integrated Development Environment (IDE) were far too large, slow and heavy to use for my relatively small coding work, I discovered that a well-written one can be a real help when coding. When I was mostly coding in Ruby (whether it is scripts or whole webapps), I decided to use RubyMine, which is a fast-evolving, powerful and fast IDE exactly suited for me.

RubyMine is part of the JetBrains family of IDEs, along with Goland and RustRover.

RubyMine does support all Ruby-related projects, various gem-management frameworks (rbenv and rvm), web frameworks such as Rails and Sinatra. It has direct support for several VCS including Mercurial and git, rake tasks, unit testing and specs (TDD/BDD), everything.

I’m now extensively using RustRover for most of my development.

These products show that Java, well-written, can be fast :)