<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: herr_shield</title><link>https://news.ycombinator.com/user?id=herr_shield</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 22:23:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=herr_shield" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by herr_shield in "C++: The Documentary"]]></title><description><![CDATA[
<p>I fully agree. In my personal project, I ended up using the STL to get off the ground, but in the end I replaced pretty much everything with custom-written code.<p>Once you get rid of the STL, compile times get so much better. With modern c++23 features, templates actually become really convenient to write, and at the core there is a really useful and pleasant to use language.<p>I try to avoid c++ libraries and instead rely on c-style APIs. Usually the c++ style libraries force you into using the STL, which comes with a heavy tax on compile times, without much benefit in comfort of use.</p>
]]></description><pubDate>Fri, 05 Jun 2026 08:40:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48409731</link><dc:creator>herr_shield</dc:creator><comments>https://news.ycombinator.com/item?id=48409731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48409731</guid></item><item><title><![CDATA[New comment by herr_shield in "Tabular Programming: A New Paradigm for Expressive Computing"]]></title><description><![CDATA[
<p>it’s called shield tracker and is available here: <a href="https://bleep.toys/stracker" rel="nofollow">https://bleep.toys/stracker</a></p>
]]></description><pubDate>Tue, 22 Apr 2025 16:01:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43763668</link><dc:creator>herr_shield</dc:creator><comments>https://news.ycombinator.com/item?id=43763668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43763668</guid></item><item><title><![CDATA[New comment by herr_shield in "Tabular Programming: A New Paradigm for Expressive Computing"]]></title><description><![CDATA[
<p>I have come to the same conclusion for a tracker that I am working on that is targeting the steam deck.<p>I designed an instruction set that is reasonably convenient to input via the gamepad controllers. Instead of typing, one selects instructions and operands from lists of options. It's surprisingly fluid to input and this makes it impossible to input invalid programs.</p>
]]></description><pubDate>Mon, 21 Apr 2025 22:25:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43757180</link><dc:creator>herr_shield</dc:creator><comments>https://news.ycombinator.com/item?id=43757180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43757180</guid></item></channel></rss>