Accueil > Blog > Nos Meetups > Meetup C++ FRUG #7 – Nuts & Bolt
Présenté par Mathieu Garrigues, chercheur en analyse vidéo au laboratoire d’informatique de l’ENSTA-ParisTech, le premier talkProgrammation Web Hautes performances C++14 visait l’exploration des différents moyens de dépasser le manque de flexibilité et d’expressivité de C++ (comparés aux autres langages du web actuel).
Passionné par l’exploration de nouveau paradigmes C++14 pour faciliter la programmation web, Mathieu finalise une première version du framework web Silicon et l’expose à 74 membres de la communauté C++.
Quelles étaient ces solutions ?
La bibliothèque IOD introduit un nouveau concept de symbole (Enter). Celui-ci augmente significativement la capacité de C++ à introspecter les objets pendant la phase compilation.
Ces symboles, et autres nouveautés du C++14, ont permis la construction d’un framework web où toutes les abstractions sont résolues à la compilation. Ces abstractions statiques permettent de générer un code très peu dynamique, quasi équivalent à un code C ultra spécialisé et optimisé à la main.
Du côté des auditeurs
Beaucoup de questions ont été posées sur la clarification de certains points qui sont passés un peu vite (difficile de résumer un framework web en 35 minutes !).
Des discussions se sont notamment ouvertes sur :
Ce meetup est la première introduction sur le framework Silicon. De futurs meetups pourront éventuellement donner plus de détails sur ses différentes fonctionnalités.
Serge Guelton, aussi talker pour présenter quelques idiomes C++, s’est appuyé sur cet excellent site. Tous les idioms collectés sont disponibles ici.
– La Team Mobiskill
Date de publication : 7 mai 2015