I just switched a month ago to doing gamedev in dragonruby and it's been a real positive move. Hot reloading of the script while the game is running at its current state has allowed me to debug faster and try new features or ideas (should jump be 7.5? try 7.8. maybe 7.75)