Well, both are pretty great languages (not without issues, but what is?), and there are a lot of similarities -- &quot;more than one way to do it&quot; of course, and CRAN and CPAN have much in common (I do wish CRAN took a few lessons from CPAN though).