ISO C++ WG21 meeting

Que s'est-il passé lors de cet événement ?

La dernière rencontre du Comité sur les normes ISO C++, qui s’est tenue à Jacksonville, en Floride, est désormais terminée. Le Comité sur les normes ISO C++, membre de l’ISO, est responsable du développement de la norme C++. C’est lors des rencontres WG21 en face à face que les modifications à apporter à cette norme sont discutées et votées au niveau international. Ces rencontres intenses d’une semaine se déroulent deux ou trois fois par an et comptent généralement 90 à 120 participants.

Au cours de la rencontre, plusieurs sous-groupes se sont réunis pour des discussions techniques. Ces sous-groupes ont ensuite déterminé des recommandations de modification pour la norme, recommandations soumises au Comité dans son ensemble à la fin de la semaine en vue d’obtenir son approbation. think-cell constitue un participant actif de ce processus de standardisation du C++ depuis 2013. Dans le cas de cette rencontre en particulier, think-cell a demandé à Tony E. Lewis de participer afin de présenter un article co-écrit avec Arno Schödl, directeur technique de think-cell.

Cette contribution abordait certaines préoccupations liées à l’incompatibilité de la bibliothèque de plages C++ proposée avec les types n’offrant pas un début et une fin en temps constant amorti. Même s’il est préférable que ces opérations se déroulent dans le cadre d’un temps constant amorti, le document soutenait que le fait de rendre cela obligatoire entraînait une exclusion par la bibliothèque de plages d’un espace de conception trop vaste pour la future standardisation. Tony a présenté cette contribution au Library Evolution Working Group (LEWG) le mardi 13 mars 2018. Après avoir discuté de ce problème, le LEWG a voté en faveur d’un assouplissement des contraintes tout en permettant toujours à la bibliothèque de plages d’annuler ses garanties de complexité lorsque les exigences de complexité requises ne sont pas respectées.

Un document doit être rédigé afin d’explorer les différentes modifications de formulation potentielles. Celui-ci doit être soumis pour examen lors de la prochaine rencontre sur les normes à Rapperswil, qui se tiendra en Suisse au mois de juin.

La première rencontre du Comité sur les normes ISO C++ de 2018 s’est tenue à Jacksonville, en Floride.

Vue au crépuscule sur le pont au dessus du fleuve de Jacksonville

Présentation de think-cell

think-cell a été fondé en 2002 par deux ingénieurs informaticiens qui continuent de diriger la société. Nous produisons des logiciels graphiques qui aident nos utilisateurs exigeants à réaliser leur travail de présentation de diapositives en toute simplicité.

Découvrez notre société et notre environnement de travail dans la page de présentation des carrières. Si vous recherchez des informations plus détaillées sur les problèmes de développement que nous rencontrons chaque jour, visitez nos offres de poste pour développeurs C++.

Vous souhaitez plus d'informations ?

Si vous avez des questions sur l'environnement de travail chez think-cell, nos postes à pourvoir ou les événements, veuillez contacter notre collègue Marisa Freese.

hr@think-cell.com
+49 30 666473-10

Marisa Freese, représentante des RH chez think-cell