The other day I found out about an interesting contest of sorts called RPCFN, which stands for Ruby Programming Challenge For Newbies. I’ve been interested in Ruby for a while, but currently have a job that is primarily using Python. I thought this challenge might be a fun way for me to learn Ruby and figured I might as well document my thought process while working through these problems. I’m not sure how this is going to work. I might post one entry per challenge, there is one challenge every two weeks, or I might post multiple entries per challenge.
So I hope this works out and I hope you enjoy reading through what I’m thinking, and I encourage all to respond and tell me how terrible (or awesome) my code is with ways or links that would help me improve.
edit: I should probably note that I’ve followed a couple of tutorials on Ruby before and while I didn’t memorize a whole lot of it, I am familiar with the Ruby syntax. This blog is more about learning the standard library and the idioms of Ruby than the syntax of the language.