This makes a lot of sense, and meshes with my own experience. I've created a lot of programs that collect data using Python/Ruby/similar and then use R for the analysis.
While using two languages is an overhead, it feels like it plays to the strengths of both sides.
While using two languages is an overhead, it feels like it plays to the strengths of both sides.