Orateur
Description
Nous avançons inéluctablement vers les environnements de la programmation fonctionnelle (par exemple Scala), et vers les architectures distribuées (par exemple Apache Spark).
Il n'est pas question de perdre les acquis des développements accumulés avec les langages plus traditionnels (C/C++/Java/Python), qui ont produit très souvent nos solutions algorithmiques qui resteront précieuses.
Comment assurer l'interpénétration des deux mondes ? Quelles sont les difficultés ?
Ce plongeon va nous introduire des exemples de technologie (autour de l'outil JNA: une version moderne du célèbre JNI ou de l'outil JEP) qui rendent cette connexion applicable sinon simple, pour construire le trait d'union opérationnel depuis C jusqu'à Apache Spark.
Thèmes associés
Langages
Programmation Fonctionnelle
Architectures Distribuées