Une vie polyamoureuse entre R et Julia - Archive ouverte HAL
Communication Dans Un Congrès Année : 2024

Une vie polyamoureuse entre R et Julia

Rémy Drouilhet
  • Fonction : Auteur
  • PersonId : 833025

Résumé

Le langage julia partage avec le langage R les caractéristiques comme l’indexation des tableaux commençant à 1, le (multiple) dispatching, la metaprogramming et son système unique de gestion des librairies (paquets). À la différence de R, julia proposant une compilation JIT (Just In Time) est intrinsèquement plus performant que le langage R, rétablissant au passage l’utilisation des boucles for comme c’est le cas pour les langages compilés. De par sa jeunesse (un peu plus de 10 ans), julia reste toutefois un langage en devenir surtout au niveau du développement de son écosystème de paquets. Pour toutes ces raisons, le langage julia peut être vu comme un digne successeur du langage R. Dans cette présentation, nous proposons le paquet R, nommé jl4R, dont l’objectif avoué est de téléguider depuis R des paquets julia. L’esprit du paquet est principalement d’imaginer le julia comme un remplacement de Rcpp et ainsi de proposer des paquets R de type wrapper de paquet julia.
Fichier principal
Vignette du fichier
modele_RR.pdf (134.38 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04578117 , version 1 (16-05-2024)

Identifiants

  • HAL Id : hal-04578117 , version 1

Citer

Rémy Drouilhet. Une vie polyamoureuse entre R et Julia. Rencontres R 2024, Jun 2024, Vannes, France. ⟨hal-04578117⟩
159 Consultations
47 Téléchargements

Partager

More