I copied that line from the Joomla Importer, but I think you are right. The `File.join` approach is a little more descriptive and easier to read. I updated my branch. 

I would consider Ruby as my primary language, cause I write most of my stuff in Ruby, but I am also writing Java and PHP when I have to.