Il existe à minima 2 modules permettant d'éxécuter du code R sans passer par des appels de type system() depuis un programme PERL. Le premier RSperl n'est pas encore installé sur migale. Le second, Statistics::R, dont on trouvera un exemple ci-desous permet de répondre à certains besoins.
#!/usr/bin/perl -w
#CALCUL DE LA BINOMIALE SOUS R A PARTIR DE PERL
use strict;
use Statistics::R;
my ($R, $var, @out);
$R=Statistics::R->new();
$R->startR;
# taper q pour 1 commande, et qq pour deux commandes,