<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cpp2 on C&#43;&#43; Club</title>
    <link>https://cppclub.uk/tags/cpp2/</link>
    <description>Recent content in Cpp2 on C&#43;&#43; Club</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <copyright>Gleb Dolgich</copyright>
    <lastBuildDate>Thu, 14 Dec 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://cppclub.uk/tags/cpp2/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>168. Safety, &#34;C/C&#43;&#43;&#34;, reflection, include order, Bjarne Stroustrup&#39;s quotes</title>
      <link>https://cppclub.uk/meetings/2023/168/</link>
      <pubDate>Thu, 14 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2023/168/</guid>
      <description>&lt;h1&gt;168. Safety, &amp;#34;C/C++&amp;#34;, reflection, include order, Bjarne Stroustrup’s quotes&lt;/h1&gt;&lt;nav id=&#34;toc&#34; class=&#34;toc&#34; role=&#34;doc-toc&#34;&gt;&lt;h2 id=&#34;toc-title&#34;&gt;Table of Contents&lt;/h2&gt;&lt;ol class=&#34;toc-list level-1&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_media&#34;&gt;Media&lt;/a&gt;&lt;ol class=&#34;toc-list level-2&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_video&#34;&gt;Video&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_podcast&#34;&gt;Podcast&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_feedback&#34;&gt;Feedback&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_the_case_for_memory_safe_roadmaps&#34;&gt;The Case for Memory Safe Roadmaps&lt;/a&gt;&lt;ol class=&#34;toc-list level-2&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_feedback_on_feedback&#34;&gt;Feedback on feedback&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_reflection_feedback&#34;&gt;Reflection feedback&lt;/a&gt;&lt;ol class=&#34;toc-list level-2&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_reflect_cpp&#34;&gt;Reflect-cpp&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_compiler_options_hardening_guide_for_c_and_c&#34;&gt;Compiler options hardening guide for C and C++&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_clion_nova_2023_3&#34;&gt;CLion Nova 2023.3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_features_to_remove_from_c&#34;&gt;Features to remove from C++&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_bjarne_stroustrup_quotes_discussed_on_hackernews&#34;&gt;Bjarne Stroustrup Quotes discussed on HackerNews&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_will_c_ever_get_a_standard_gui2d_graphics_library&#34;&gt;Will C++ ever get a standard GUI/2D Graphics library?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_include_order&#34;&gt;Include order&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_from_the_web&#34;&gt;From the Web&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_lucid_dream_startup&#34;&gt;Lucid dream startup&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/nav&gt;&lt;section id=&#34;preamble&#34; aria-label=&#34;Preamble&#34;&gt;&lt;p&gt;With Gianluca Delfino, Frances Buontempo, Vladimír Arnošt, Dmitry Kuzminov and other colleagues.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;bare&#34; href=&#34;https://www.reddit.com/r/cpp/comments/18s2isl/c_club_168_safety_cc_reflection_include_order/&#34;&gt;https://www.reddit.com/r/cpp/comments/18s2isl/c_club_168_safety_cc_reflection_include_order/&lt;/a&gt;&lt;/p&gt;&lt;/section&gt;&#xA;&lt;section class=&#34;doc-section level-1&#34;&gt;&lt;h2 id=&#34;_media&#34;&gt;Media&lt;/h2&gt;&lt;section class=&#34;doc-section level-2&#34;&gt;&lt;h3 id=&#34;_video&#34;&gt;Video&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;bare&#34; href=&#34;https://youtu.be/spKvxc2R7nc&#34;&gt;https://youtu.be/spKvxc2R7nc&lt;/a&gt;&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/spKvxc2R7nc?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;</description>
    </item>
    <item>
      <title>167. Kona, C&#43;&#43;26, Contracts, Reflection, Cpp2</title>
      <link>https://cppclub.uk/meetings/2023/167/</link>
      <pubDate>Thu, 16 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2023/167/</guid>
      <description>&lt;h1&gt;167. Kona, C++26, Contracts, Reflection, Cpp2&lt;/h1&gt;&lt;nav id=&#34;toc&#34; class=&#34;toc&#34; role=&#34;doc-toc&#34;&gt;&lt;h2 id=&#34;toc-title&#34;&gt;Table of Contents&lt;/h2&gt;&lt;ol class=&#34;toc-list level-1&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_media&#34;&gt;Media&lt;/a&gt;&lt;ol class=&#34;toc-list level-2&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_video&#34;&gt;Video&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_podcast&#34;&gt;Podcast&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_wg21_kona_meeting_november_2023&#34;&gt;WG21 Kona meeting, November 2023&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_wg21_october_mailing&#34;&gt;WG21 October mailing&lt;/a&gt;&lt;ol class=&#34;toc-list level-2&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_paper_stdoptionalt&#34;&gt;Paper: std::optional&amp;lt;T&amp;amp;&amp;gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_unified_function_call_syntax_ufcs&#34;&gt;Paper: Unified function call syntax (UFCS)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_c_should_be_c&#34;&gt;Paper: C++ Should Be C++&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_video_bjarne_stroustrup_delivering_safe_c_cppcon_2023&#34;&gt;Video: Bjarne Stroustrup - Delivering Safe C++ (CppCon 2023)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_concrete_suggestions_for_initial_profiles_by_bjarne_stroustrup&#34;&gt;Concrete suggestions for initial Profiles, by Bjarne Stroustrup&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_video_herb_sutter_cooperative_c_evolution_toward_a_typescript_for_c_cppcon_2023&#34;&gt;Video: Herb Sutter - Cooperative C++ Evolution - Toward a TypeScript for C++ (CppCon 2023)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_how_are_you_doing&#34;&gt;How are you doing?&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/nav&gt;&lt;section id=&#34;preamble&#34; aria-label=&#34;Preamble&#34;&gt;&lt;p&gt;With Gianluca Delfino and other colleagues. &lt;a href=&#34;https://www.reddit.com/r/cpp/comments/182ecqj/c_club_167_kona_c26_contracts_reflection_cpp2/&#34;&gt;Reddit thread.&lt;/a&gt;&lt;/p&gt;&lt;/section&gt;&#xA;&lt;section class=&#34;doc-section level-1&#34;&gt;&lt;h2 id=&#34;_media&#34;&gt;Media&lt;/h2&gt;&lt;section class=&#34;doc-section level-2&#34;&gt;&lt;h3 id=&#34;_video&#34;&gt;Video&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;bare&#34; href=&#34;https://youtu.be/_KYUUc6LJR8&#34;&gt;https://youtu.be/_KYUUc6LJR8&lt;/a&gt;&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/_KYUUc6LJR8?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;</description>
    </item>
    <item>
      <title>166. WG21 September 2023 mailing, Contracts, Modules, Cppfront</title>
      <link>https://cppclub.uk/meetings/2023/166/</link>
      <pubDate>Thu, 05 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2023/166/</guid>
      <description>&lt;h1&gt;166. WG21 September 2023 mailing, Contracts, Modules, Cppfront&lt;/h1&gt;&lt;nav id=&#34;toc&#34; class=&#34;toc&#34; role=&#34;doc-toc&#34;&gt;&lt;h2 id=&#34;toc-title&#34;&gt;Table of Contents&lt;/h2&gt;&lt;ol class=&#34;toc-list level-1&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_media&#34;&gt;Media&lt;/a&gt;&lt;ol class=&#34;toc-list level-2&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_video&#34;&gt;Video&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_podcast&#34;&gt;Podcast&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_feedback&#34;&gt;Feedback&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_wg21_mailing_september_2023&#34;&gt;WG21 mailing, September 2023&lt;/a&gt;&lt;ol class=&#34;toc-list level-2&#34;&gt;&lt;li&gt;&lt;a href=&#34;#_paper_vector_api_for_random_number_generation&#34;&gt;Paper: Vector API for random number generation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_a_natural_syntax_for_contracts&#34;&gt;Paper: A natural syntax for Contracts&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_a_principled_approach_to_open_design_questions_for_contracts&#34;&gt;Paper: A Principled Approach to Open Design Questions for Contracts&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_a_bold_plan_for_a_complete_contracts_facility&#34;&gt;Paper: A Bold Plan for a Complete Contracts Facility&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_a_plan_for_c26_ranges&#34;&gt;Paper: A Plan for C++26 Ranges&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_senderreceiver_interface_for_networking&#34;&gt;Paper: Sender/Receiver Interface For Networking&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_erroneous_behaviour_for_missing_return_from_assignment&#34;&gt;Paper: Erroneous behaviour for missing return from assignment&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_paper_implication_for_c&#34;&gt;Paper: Implication for C++&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_reflection&#34;&gt;Reflection&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_c_modules_in_cmake_3_28&#34;&gt;C++ Modules in CMake 3.28&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_microsoft_ifc_sdk_open_sourced&#34;&gt;Microsoft IFC SDK open-sourced&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_cppfront_autumn_update&#34;&gt;Cppfront autumn update&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_c_modules_in_clang&#34;&gt;C++ Modules in Clang&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_cpp_dump&#34;&gt;cpp-dump&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_turing_complete_mov&#34;&gt;Turing-complete &lt;code&gt;MOV&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#34;#_mastodon_cmake&#34;&gt;Mastodon: CMake&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/nav&gt;&lt;section id=&#34;preamble&#34; aria-label=&#34;Preamble&#34;&gt;&lt;p&gt;With Gianluca Delfino, Vladimír Arnošt, Sergey Ishin, Damask Talary-Brown et al.&lt;/p&gt;&lt;/section&gt;&#xA;&lt;section class=&#34;doc-section level-1&#34;&gt;&lt;h2 id=&#34;_media&#34;&gt;Media&lt;/h2&gt;&lt;section class=&#34;doc-section level-2&#34;&gt;&lt;h3 id=&#34;_video&#34;&gt;Video&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;bare&#34; href=&#34;https://youtu.be/6L3Vk6Zax_w&#34;&gt;https://youtu.be/6L3Vk6Zax_w&lt;/a&gt;&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/6L3Vk6Zax_w?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;</description>
    </item>
    <item>
      <title>161. Sanitizers, Cpp2, exceptions, compilers</title>
      <link>https://cppclub.uk/meetings/2023/161/</link>
      <pubDate>Thu, 04 May 2023 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2023/161/</guid>
      <description>&lt;h1 id=&#34;161-sanitizers-cpp2-exceptions-compilers&#34;&gt;161. Sanitizers, Cpp2, exceptions, compilers&lt;/h1&gt;&#xA;&lt;p&gt;With Bjarne Stroustrup, Frances Buontempo, Gianluca Delfino, Vladimír Arnošt, Andrew Fodiman and other colleagues.&lt;/p&gt;&#xA;&lt;h2 id=&#34;media&#34;&gt;Media&lt;/h2&gt;&#xA;&lt;h3 id=&#34;video&#34;&gt;Video&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://youtu.be/WAhBuIhaDLM&#34;&gt;https://youtu.be/WAhBuIhaDLM&lt;/a&gt;&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/WAhBuIhaDLM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;podcast&#34;&gt;Podcast&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redcircle.com/shows/0835997e-47ec-438e-b6ae-0b390966aa7e/episodes/c4313677-8812-400a-aae4-98242ad06838&#34;&gt;https://redcircle.com/shows/0835997e-47ec-438e-b6ae-0b390966aa7e/episodes/c4313677-8812-400a-aae4-98242ad06838&lt;/a&gt;&lt;/p&gt;&#xA;&lt;script async defer onload=&#34;redcircleIframe();&#34; src=&#34;https://api.podcache.net/embedded-player/sh/0835997e-47ec-438e-b6ae-0b390966aa7e/ep/c4313677-8812-400a-aae4-98242ad06838&#34;&gt;&lt;/script&gt;&#xA;    &lt;div class=&#34;redcirclePlayer-c4313677-8812-400a-aae4-98242ad06838&#34;&gt;&lt;/div&gt;&#xA;    &lt;style&gt;&#xA;    .redcircle-link:link {&#xA;        color: #ea404d;&#xA;        text-decoration: none;&#xA;    }&#xA;    .redcircle-link:hover {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:active {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:visited {&#xA;        color: #ea404d;&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;p style=&#34;margin-top:3px;margin-left:11px;font-family: sans-serif;font-size: 10px; color: gray;&#34;&gt;Powered by &lt;a class=&#34;redcircle-link&#34; href=&#34;https://redcircle.com?utm_source=rc_embedded_player&amp;utm_medium=web&amp;utm_campaign=embedded_v1&#34;&gt;RedCircle&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>160. C&#43;&#43; Bookcamp, WG21 April mailing, Contracts, Rust, Circle</title>
      <link>https://cppclub.uk/meetings/2023/160/</link>
      <pubDate>Thu, 06 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2023/160/</guid>
      <description>&lt;h1 id=&#34;160-c-bookcamp-wg21-april-mailing-contracts-rust-circle&#34;&gt;160. C++ Bookcamp, WG21 April mailing, Contracts, Rust, Circle&lt;/h1&gt;&#xA;&lt;p&gt;With Bjarne Stroustrup, Frances Buontempo, Gianluca Delfino, Joel Daniels, Vladimír Arnošt, Ivor Hewitt, and other colleagues.&lt;/p&gt;&#xA;&lt;h2 id=&#34;media&#34;&gt;Media&lt;/h2&gt;&#xA;&lt;h3 id=&#34;video&#34;&gt;Video&lt;/h3&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/9JGWjK6UWdA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;podcast&#34;&gt;Podcast&lt;/h3&gt;&#xA;&lt;script async defer onload=&#34;redcircleIframe();&#34; src=&#34;https://api.podcache.net/embedded-player/sh/0835997e-47ec-438e-b6ae-0b390966aa7e/ep/0d205608-f528-4bd3-8ac1-d58ee902ce65&#34;&gt;&lt;/script&gt;&#xA;    &lt;div class=&#34;redcirclePlayer-0d205608-f528-4bd3-8ac1-d58ee902ce65&#34;&gt;&lt;/div&gt;&#xA;    &lt;style&gt;&#xA;    .redcircle-link:link {&#xA;        color: #ea404d;&#xA;        text-decoration: none;&#xA;    }&#xA;    .redcircle-link:hover {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:active {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:visited {&#xA;        color: #ea404d;&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;p style=&#34;margin-top:3px;margin-left:11px;font-family: sans-serif;font-size: 10px; color: gray;&#34;&gt;Powered by &lt;a class=&#34;redcircle-link&#34; href=&#34;https://redcircle.com?utm_source=rc_embedded_player&amp;utm_medium=web&amp;utm_campaign=embedded_v1&#34;&gt;RedCircle&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>155. WG21 October mailing, Carbon, Cpp2, Safety</title>
      <link>https://cppclub.uk/meetings/2022/155/</link>
      <pubDate>Thu, 27 Oct 2022 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2022/155/</guid>
      <description>&lt;h1 id=&#34;155-wg21-october-mailing-carbon-cpp2-safety&#34;&gt;155. WG21 October mailing, Carbon, Cpp2, Safety&lt;/h1&gt;&#xA;&lt;p&gt;With Bjarne Stroustrup, Gianluca Delfino, Ashod Nakashian, Vladimír Arnošt and other colleagues.&lt;/p&gt;&#xA;&lt;h2 id=&#34;media&#34;&gt;Media&lt;/h2&gt;&#xA;&lt;h3 id=&#34;video&#34;&gt;Video&lt;/h3&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/k8K-ZlFt6Ig?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;podcast&#34;&gt;Podcast&lt;/h3&gt;&#xA;&lt;script async defer onload=&#34;redcircleIframe();&#34; src=&#34;https://api.podcache.net/embedded-player/sh/0835997e-47ec-438e-b6ae-0b390966aa7e/ep/e9465d5c-e398-421a-899f-b3bd30cc918c&#34;&gt;&lt;/script&gt;&#xA;    &lt;div class=&#34;redcirclePlayer-e9465d5c-e398-421a-899f-b3bd30cc918c&#34;&gt;&lt;/div&gt;&#xA;    &lt;style&gt;&#xA;    .redcircle-link:link {&#xA;        color: #ea404d;&#xA;        text-decoration: none;&#xA;    }&#xA;    .redcircle-link:hover {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:active {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:visited {&#xA;        color: #ea404d;&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;p style=&#34;margin-top:3px;margin-left:11px;font-family: sans-serif;font-size: 10px; color: gray;&#34;&gt;Powered by &lt;a class=&#34;redcircle-link&#34; href=&#34;https://redcircle.com?utm_source=rc_embedded_player&amp;utm_medium=web&amp;utm_campaign=embedded_v1&#34;&gt;RedCircle&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>154. Embedded C&#43;&#43;, Cpp2, September mailing</title>
      <link>https://cppclub.uk/meetings/2022/154/</link>
      <pubDate>Fri, 30 Sep 2022 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2022/154/</guid>
      <description>&lt;h1 id=&#34;154-embedded-c-cpp2-september-mailing&#34;&gt;154. Embedded C++, Cpp2, September mailing&lt;/h1&gt;&#xA;&lt;h2 id=&#34;media&#34;&gt;Media&lt;/h2&gt;&#xA;&lt;h3 id=&#34;video&#34;&gt;Video&lt;/h3&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/67bDhqV2nzk?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;podcast&#34;&gt;Podcast&lt;/h3&gt;&#xA;&lt;script async defer onload=&#34;redcircleIframe();&#34; src=&#34;https://api.podcache.net/embedded-player/sh/0835997e-47ec-438e-b6ae-0b390966aa7e/ep/ff1c1ccc-a45d-47aa-8990-0bd57f142b3a&#34;&gt;&lt;/script&gt;&#xA;    &lt;div class=&#34;redcirclePlayer-ff1c1ccc-a45d-47aa-8990-0bd57f142b3a&#34;&gt;&lt;/div&gt;&#xA;    &lt;style&gt;&#xA;    .redcircle-link:link {&#xA;        color: #ea404d;&#xA;        text-decoration: none;&#xA;    }&#xA;    .redcircle-link:hover {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:active {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:visited {&#xA;        color: #ea404d;&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;p style=&#34;margin-top:3px;margin-left:11px;font-family: sans-serif;font-size: 10px; color: gray;&#34;&gt;Powered by &lt;a class=&#34;redcircle-link&#34; href=&#34;https://redcircle.com?utm_source=rc_embedded_player&amp;utm_medium=web&amp;utm_campaign=embedded_v1&#34;&gt;RedCircle&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;cppcon-keynote-bjarne-stroustrup---c-in-constrained-environments&#34;&gt;CppCon keynote: Bjarne Stroustrup - C++ in constrained environments&lt;/h2&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/2BuJjaGuInI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Many systems have constraints that dominate the design &amp;ndash; limited memory, limited CPU speed, extreme reliability requirements, limited latency, zero or limited downtime, long life (decades).&lt;/li&gt;&#xA;&lt;li&gt;When teaching C++, these constraints are usually ignored.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://cppclub.uk/img/stroustrup-2022-constrained-0001.png&#34; alt=&#34;Slide 6&#34;&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
