3 ms·
I just finished this. It took me about 5 hours in all. A good way to spend a Sunday afternoon I suppose. I have a good knowledge of Python and have worked with
by mapleoin 16y ago
I just finished this. It took me about 5 hours in all. A good way to spend a Sunday afternoon I suppose.
I have a good knowledge of Python and have worked with Ruby in the past on a little Rails project of my own. I had forgotten anything I knew though. Yesterday, I don't think I would've been able to write a foobaz in ruby without looking for help online. This proved to be a welcome refresher. It's also a great way to compare and contrast Python and Ruby. I really like Python's philosophy and maybe solving all these ruby koans has made me appreciate Python's simplicity and predictability a bit more.
I wouldn't recommend this to a beginner however. While I think I now have a pretty good idea of what the language can do, there were no whys or recommendations about all these features. Maybe it would be a good starting point for someone coming from a similar language (like Python), before moving on to a good Ruby book.