Nesses dias apareceu uma reportagem sobre o pqR que promete melhorar o desempenho do R.
No grupo de discussão do desenvolvimento de Julia, os desenvolvedores ficaram apreensivos com essa nova reimplementação do kernel do R, baseado no R 2.15. Foi postado no grupo:
pqR is faster than R but not faster than Julia in our Benchmark:
| R | R JIT |
pqR | pqR JIT | Julia |
fib | 23 | 8 |
10 | 7 | 0,054997 |
parse_int | 5 | 5 | 3 | 3 |
0,190019 |
quicksort | 149 | 30 | 61 | 28 | 0,265629 |
mandel | 19 | 8 | 8 | 6 | 0,342638 |
pi_sum | 551 |
555 | 453 | 443 | 33 |
rand_mat_stat | 109 | 110 |
84 | 83 | 12 |
rand_mat_mul | 571 | 575 | 505 | 503 |
30
|
Em outras trocas de email os desenvolvedores de Julia viram algumas coisas interessante no pqR e mostraram interesse em incorporar em Julia. A tabela podemos ver alguns tempos de execuções de 7 programas escritos em R (usando compilação just-in-time, usando pqR e usando o R da forma que baixamos pelo site oficial) e em Julia.
[ ],
Pedro Rafael Diniz Marinho.