I’m learning RoR now but occasionally I still code a little in Python. I discovered that if I try to install Python IDE and then RoR, the paths get totally messed up and I get a bunch of error messages when installing RoR.
I love Repl.it for simple coding. It is web-based, really simple to use and supports quite a few languages. It provides you an URL that you can click to get back to your codes if you save them. Not that convenient when you need to constantly save and get back to a code file but for simple coding purposes, it gets the work done.
I haven’t had the chance yet to play much with Nitrous.io. My understanding is that you can create a box that you designate for a certain language. It currently supports RoR, Go, Python/Django and Node.js. You code inside the box and you can come back to your code inside the box, which is quite convenient. For a free account though, you get a small amount of memory and storage. I have not coded yet in my Nitrous.io box, so I don’t know if the memory and storage that comes with the free account is sufficient.