Eh bien, Jens Weller change rapidement la donne ! Merci encore, Jens, de m’avoir invité à votre émission Meeting C++ Live.
J’ai mis ci-dessous une liste de questions, avec des liens horodatés…
Toutes les questions et réponses, avec des liens
00:19 Que faites-vous actuellement avec le C++ / qu’est-ce qui vous passionne ?
04:04 Sean Baxter a finalement rédigé une proposition visant à amener le contrôle d’emprunt en C++, afin d’améliorer la sécurité. Que pensez-vous de sa proposition et quelle approche envisage le Cpp2 ?
08h48 Existe-t-il une vision à long terme pour le C++ ? Comment le C++ peut-il conserver sa pertinence dans les 20 prochaines années ?
13h14 Quel est votre éditeur/IDE C++ préféré lorsque vous n’utilisez pas Microsoft Visual Studio ?
14h19 La mise en réseau sera-t-elle en C++26 ?
17h43 Pourquoi MSVC 2022 est-il en retard sur Clang et GCC sur les fonctionnalités C++23 et C++26 ?
21h21 Quelle est la feuille de route du Cpp2 ? Sera-t-il adapté à une utilisation en production ?
26h30 La stdlib devrait-elle être divisée en deux parties. Un avec des changements lents et un avec des changements rapides. Par exemple, les plages ont été introduites en C++20 mais terminées en C++23. Il me manque encore certaines fonctionnalités.
29:34 Est-il prévu de traiter les ABI avec des interfaces ou d’autres fonctionnalités en C++ ?
36:18 Quelle est votre réponse à la complexité croissante du C++ qui doit être appris surtout par les novices ? Comment pourrions-nous enseigner le C++ (par exemple, à l’université) s’il devenait de plus en plus important ?
40:53 Dans le contexte de la philosophie des abstractions à coût nul du C++, comment voyez-vous les futures propositions visant à rendre la vérification des limites dans std::vector à la fois plus sûre et plus efficace ?
47:13 Les initiatives de sécurité C++ arrivent-elles trop tard pour freiner l’adoption croissante de Rust pour le développement « sûr » de bas niveau ?
55:25 Quel est l’état de la proposition de profils en C++ ? Une partie fera-t-elle partie du C++26 ou du C++29 ?
57h35 La spécification commune du package, qui semblait très prometteuse, semble au point mort. Pourquoi l’outillage dans la langue n’est-il pas une priorité ?
59:11 Que pensez-vous de std::execution / P2300R10 ? L’API a beaucoup changé au fil des articles, et pour moi, c’est tout un travail à intégrer pour les implémenteurs de bibliothèques.
1:04:35 N’avez-vous pas peur que la réflexion soit trop utilisée à mauvais escient (par exemple, utilisez-la pour la sérialisation) ?
1:06:46 Si les variables locales non initialisées ne sont plus UB, comment se comporteront-elles ? Pourriez-vous s’il vous plaît développer un peu cela ?
1:11:30 Comment se déroule le TS Contrats ? Que pensez-vous de la programmation basée sur des contrats en général ?
1:15:56 Y a-t-il une chance d’avoir un effacement de type (principalement std :: any) dans MSVC réimplémenté pas au-dessus de RTTI ? Malheureusement, l’implémentation actuelle le rend inutilisable dans les endroits où les noms de symboles sont laissés de côté par RTTI.
1:17:38 Que s’est-il passé avec la publication officielle du standard C++23 ?
1:22:31 Aperçu de mon discours du mois prochain au Meeting C++.
Edité par Herb Sutter
Herb Sutter est auteur et conférencier, architecte logiciel chez Microsoft et président du comité des normes ISO C++. Afficher tous les articles de Herb Sutter
Publié
2024-10-12
#Mon #AMA #dhier #est #disponible #sur #YouTube #Sutters #Mill