<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Programming on Mamadou Babaei</title>
    <link>https://www.babaei.net/tags/programming/</link>
    <description>Recent content in Programming on Mamadou Babaei</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 10 May 2025 15:26:00 +0200</lastBuildDate><atom:link href="https://www.babaei.net/tags/programming/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Rust Devs Think We’re Hopeless; Let’s Prove Them Wrong (with C&#43;&#43; Memory Leaks)!</title>
      <link>https://www.babaei.net/blog/rust-devs-think-we-are-hopeless-lets-prove-them-wrong-with-cpp-memory-leaks/</link>
      <pubDate>Sat, 10 May 2025 15:26:00 +0200</pubDate>
      
      <guid>https://www.babaei.net/blog/rust-devs-think-we-are-hopeless-lets-prove-them-wrong-with-cpp-memory-leaks/</guid>
      <description>&lt;link rel=&#34;stylesheet&#34; href=&#34;https://www.babaei.net/css/hugo-easy-gallery.css&#34; /&gt;
&lt;div class=&#34;box&#34; &gt;
  &lt;figure  itemprop=&#34;associatedMedia&#34; itemscope itemtype=&#34;http://schema.org/ImageObject&#34;&gt;
    &lt;div class=&#34;img&#34;&gt;
      &lt;img itemprop=&#34;thumbnail&#34; src=&#34;https://www.babaei.net/blog/rust-devs-think-we-are-hopeless-lets-prove-them-wrong-with-cpp-memory-leaks/rust-devs-think-we-are-hopeless-lets-prove-them-wrong-with-cpp-memory-leaks.webp&#34; alt=&#34;Rust Devs Think We’re Hopeless; Let’s Prove Them Wrong (with C&amp;#43;&amp;#43; Memory Leaks)!&#34;/&gt;
    &lt;/div&gt;
    &lt;a href=&#34;https://www.babaei.net/blog/rust-devs-think-we-are-hopeless-lets-prove-them-wrong-with-cpp-memory-leaks/rust-devs-think-we-are-hopeless-lets-prove-them-wrong-with-cpp-memory-leaks.webp&#34; itemprop=&#34;contentUrl&#34;&gt;&lt;/a&gt;
      &lt;figcaption&gt;
          &lt;p&gt;Rust Devs Think We’re Hopeless; Let’s Prove Them Wrong (with C&amp;#43;&amp;#43; Memory Leaks)!&lt;/p&gt;
      &lt;/figcaption&gt;
  &lt;/figure&gt;
&lt;/div&gt;

&lt;p&gt;When Rust developers think of us C++ folks, they picture a cursed bloodline — generational trauma passed down from &lt;code&gt;malloc&lt;/code&gt; to &lt;code&gt;free&lt;/code&gt;. To them, every line of C++ we write is like playing Russian Roulette — except all six chambers are loaded with undefined behavior.&lt;/p&gt;
&lt;p&gt;They look at us like we’re hopeless. Like we’re one dangling pointer away from therapy. But you know what? We don’t need a compiler nanny. No borrow checker. No lifetimes. No ownership models. No black magic. Not even Valgrind is required. Just raw pointers, raw determination, and a bit of questionable sanity.&lt;/p&gt;
&lt;p&gt;So in this video, I’m going to show you how to hunt down memory leaks like you were born with a pointer in one hand and a debugger in the other.&lt;/p&gt;
&lt;p&gt;If that sounds unreasonably dangerous — and incredibly fun — smash that subscribe button, and let’s dive into the deep end of the heap.&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
