Skip to content

C++ en lisp en C++

Photo of Jeff Abrahamson
Hosted By
Jeff A.
C++ en lisp en C++

Details

Résumé

Ecrire son propre langage de programmation est un exercice auquel rêve tout développeur. Lisp étant indéniablement le meilleur de tous les langages de programmation, se distinguant notamment par sa capacité à écrire du code qui écrit du code, nous allons donc écrire notre propre dialecte du Lisp. Dans ce meetup, nous détaillerons comment écrire un Lisp en C++, avec support des macros, et compilation avec LLVM, le tout en utilisant du C++11. Cela nous permettra de devenir des programmeurs qui n'écrivent plus simplement du code, mais qui écrivent du code qui permet d'écrire du code ;) Bref, nous passeront de l'état de programmeur à celui de meta programmeur.

Bio

Guillaume Saupin a obtenu sa thèse de doctorat au CEA en 2008, en partenariat avec l'INRIA et l'université de Lille. Pendant presque 10 ans, il a travaillé comme chercheur au sein du CEA dans le domaine de la mécanique non régulière et la réalité virtuelle. L'essentiel de son activité portait sur la mise au point de simulateurs mécaniques, mais aussi sur le lancer de rayon pour la dosimétrie ou encore la simulation de foule. Un attention toute particulière était portée sur l'obtention de très bons temps de calcul en soignant les algos, les accès mémoires et en parallélisant sur CPU ou GPU. Depuis 2015, il est responsable de la R&D chez QosEnergy, et travaille sur des problématiques de Big Data et de Machine Learning dans le domaine des énergies renouvelables. C'est aussi un grand fan du Lisp ;)

Photo of Nantes C++ Meetup group
Nantes C++ Meetup
See more events
DOJO Nantes
26 Boulevard Stalingrad · Nantes