Before You Start For the greatest chance of success with this guide, I recommend being fairly comfortable with C and very comfortable with Ruby. Using Ruby’s C API does not require any advanced C concepts, however the API is huge and largely undocumented. After you start using it, you will likely find yourself delving through the Ruby source code at some point to figure out the behavior of some ob