30 ans d'OCaml, un langage de programmation fonctionnel multi-paradigme
dimanche 15 novembre10:30 — 11:2555 minSalle A203
Description
OCaml est un langage de programmation fonctionnel qui est né en France à l'INRIA
en 1996. Les 30 ans d'OCaml sont l'occasion de revenir sur l'évolution des langages de
programmation, l'histoire d'OCaml et sa communauté; mais aussi son futur en
tant que langage, projet libre et objet de recherche.
À l'origine, le langage ML, l'ancêtre d'OCaml, a commencé comme un outil pour
écrire d'autres langages de programmation universitaire. Mais rapidement, OCaml
est devenu un objet de recherche en soi, avant de s'ouvrir à une communauté
libre et des utilisateurs industriels.
De nos jours, il s'agit d'un langage de programmation généraliste, avec un
système de type avancé, qui est utilisé pour écrire de nombreux types de
logiciels: des compilateurs, des logiciels d'analyses statiques, des serveurs
web, un système d'exploitation, …
En France, OCaml (et caml light son prédécesseur) est peut-être plus connu pour
son utilisation dans l'enseignement en particulier en CPGE (Classe Préparatoire aux
Grandes Écoles).
Parallèlement, le compilateur OCaml c'est aussi un projet libre, auquel au fil
des années plus de quatre cents contributrices et contributeurs ont participé,
adossé à un écosystème open-source comptant plus de 4000 paquets.
Public visé
Développeur·euses néophytes ou non, personnes sensibilisés à l'informatique
Intervenant·e
Florian Angeletti
En tant que mainteneur du langage OCaml et ingénieur de recherche à l'Inria Paris, je me focalise à la fois la gestion des mises en productions des nouvelles versions d' OCaml et les questions d'expérience utilisateur des développeur⸱euse⸱s et notamment les messages d'erreur.
Dans le même créneau
- Salle A001Libérez Firefox et Thunderbird avec nos astuceshellosct1
- Salle A002La domotique, c'est automatique (avec Home Assistant)Fourcot Florent
- Salle A201Produire un film 100% libreDuduf
- Salle A202LocalGovDrupal : un modèle open source mutualisé au service des collectivités territorialesDavid Suissa
- Salle A302Packaging circulaire: les bienfaits innatendus du retour aux sourcesGuilhem Saurel
- Salle A303La reconstruction 3D de la surface de la Terre en tout automatique et en open sourceDavid Youssefi et Yoann Steux
- Salle A304TiBillet : un commun numérique pour les lieux et les territoiresAntoine et Jonas TURBEAUX
- Salle B00Collaborer pour être plus forts - pourquoi les acteurs Open Source Européens doivent s'entraiderLudovic Dubost
- Salle B207Créez et publiez un site statique, accessible et sobre, avec SilexAlex Hoyau
- Salle B208Sauvegarder librement et simplement ses données avec BareosBruno Friedmann
- Salle B306Linux Tracing Escape Game : démasquez les anomalies système !Alexis Lothoré et Maxime Chevallier
- Salle C002Quoi de neuf dans Haiku?PulkoMandy et mmu_man
Cette session vous intéresse ?
L'entrée est libre et gratuite, mais l'inscription nous aide à préparer au mieux votre venue.
S'inscrire gratuitement— 14 & 15 novembre 2026