Pry – replacement for irb

Pry is an alternative to irb that offers much more functionality. Pry can be invoked in the middle of a running program. This means you can use it for debugging, making developer consoles, and applying hot patches.