<story><title>Practical Guide to Bare Metal C++</title><url>https://www.gitbook.com/book/arobenko/bare_metal_cpp/details</url></story><parent_chain></parent_chain><comment><author>dang</author><text>&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=12138374&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=12138374&lt;/a&gt;</text></comment>
<story><title>Practical Guide to Bare Metal C++</title><url>https://www.gitbook.com/book/arobenko/bare_metal_cpp/details</url></story><parent_chain></parent_chain><comment><author>monocasa</author><text>I traditionally haven&amp;#x27;t been the biggest fan of this book.  Most of what they list is stuff that just looks like using C++ just for the sake of it, with no real benefit over a C codebase.&lt;p&gt;For instance they don&amp;#x27;t appear to use RAII at all, even in places where it&amp;#x27;s an obvious win (InterruptLock).</text></comment>