1–4 oct. 2018
VVF Port-Bail, Manche
Fuseau horaire Europe/Paris

Développement MultiLangage C/C++/Java/Scala/Python/Spark

3 oct. 2018, 10:45
15m
VVF Port-Bail, Manche

VVF Port-Bail, Manche

13 Avenue Pasteur BP 11 La Portes des Isles 50580 PORT-BAIL
Présentation orale 15 min. DEV Présentations plénières

Orateur

Christian Arnault (CNRS)

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 ?
Cette présentation détaillera quelques technologies qui aident à mettre en œuvre de tels interfaces, les difficultés, les enjeux de performance, compte tenu du point majeur soulevé par le contact entre le monde de la JVM, le monde de Python, et le code natif de C/C++/Fortran.

Thèmes associés

Langages
Calculs

Auteur principal

Documents de présentation