I was thinking about learning Ruby for some time now, and now I have the time. I tried SoloLearn application and it's great, but it's only a beginners level. Do you have any suggestion?
Try some courses on coursera, it's great for anything you want to learn
It's great for philosophy, I watched some lectures but not sure for interactive programming. But I will take a look, thanks!