<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[If you program, you should read this piece.]]></title><description><![CDATA[<p>If you program, you should read this piece.</p><p>"Ada's successes — the aircraft that have not crashed, the railway signalling systems that have not failed, the missile guidance software that has not misguided — are invisible precisely because they are successes. The languages that failed visibly, in buffer overflows and null pointer exceptions and data races and security vulnerabilities, generated the discourse. [Ada did not]"</p><p></p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">

<div class="card-body">
<h5 class="card-title">
<a href="https://www.iqiipi.com/the-quiet-colossus.html">
The Quiet Colossus — On Ada, Its Design, and the Language That Modern Software Keeps Rediscovering
</a>
</h5>
<p class="card-text line-clamp-3"></p>
</div>
<a href="https://www.iqiipi.com/the-quiet-colossus.html" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://www.iqiipi.com/favicon.ico" alt="favicon" class="not-responsive overflow-hiddden" style="max-width:21px;max-height:21px" />



<p class="d-inline-block text-truncate mb-0"> <span class="text-secondary">(www.iqiipi.com)</span></p>
</a>
</div><p></p>]]></description><link>https://board.circlewithadot.net/topic/1ee1a674-b8e6-4029-96ad-47f9971e27d5/if-you-program-you-should-read-this-piece.</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 05:38:13 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/1ee1a674-b8e6-4029-96ad-47f9971e27d5.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 17 Apr 2026 11:14:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 23:47:00 GMT]]></title><description><![CDATA[<p><span><a href="https://pfedi.pfriedma.org/users/pfriedma">@<span>pfriedma</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> <span><a href="/user/whyrl%40furry.engineer">@<span>whyrl</span></a></span> that said, the fact that they at least tried to spell out their requirements before even soliciting any design attempts is pretty cool. I would like to see more of that.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/JamesWidman/statuses/116422713081395559</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/JamesWidman/statuses/116422713081395559</guid><dc:creator><![CDATA[jameswidman@mastodon.social]]></dc:creator><pubDate>Fri, 17 Apr 2026 23:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 23:41:11 GMT]]></title><description><![CDATA[<p><span><a href="https://pfedi.pfriedma.org/users/pfriedma">@<span>pfriedma</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> <span><a href="/user/whyrl%40furry.engineer">@<span>whyrl</span></a></span> <br />in modern times, we would probably want to use an effect system (like the effect types &amp; handlers in Koka) in use cases where previous generations used exceptions.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/JamesWidman/statuses/116422690171392332</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/JamesWidman/statuses/116422690171392332</guid><dc:creator><![CDATA[jameswidman@mastodon.social]]></dc:creator><pubDate>Fri, 17 Apr 2026 23:41:11 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 23:37:42 GMT]]></title><description><![CDATA[<p><span><a href="https://pfedi.pfriedma.org/users/pfriedma">@<span>pfriedma</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> <span><a href="/user/whyrl%40furry.engineer">@<span>whyrl</span></a></span> <br />...and then on top of that, it's going to unwind the stack, and thereby destroy evidence that would be useful in locating the root cause of a bug, in the event of programming mistakes like null dereferences!?<br /><a href="https://learn.adacore.com/courses/intro-to-ada/chapters/exceptions.html" rel="nofollow noopener"><span>https://</span><span>learn.adacore.com/courses/intr</span><span>o-to-ada/chapters/exceptions.html</span></a></p><p>I really hope there's a way to disable or alter this behavior and make it trap instead, so that the stack is preserved for debugging...?</p><p>(C++ unwinds the stack too, but (1) generally not on UB, and (2) we have sanitizers for UB.)</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/JamesWidman/statuses/116422676473079514</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/JamesWidman/statuses/116422676473079514</guid><dc:creator><![CDATA[jameswidman@mastodon.social]]></dc:creator><pubDate>Fri, 17 Apr 2026 23:37:42 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 23:30:05 GMT]]></title><description><![CDATA[<p><span><a href="https://pfedi.pfriedma.org/users/pfriedma">@<span>pfriedma</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> <span><a href="/user/whyrl%40furry.engineer">@<span>whyrl</span></a></span> <br />I was thinking it might be nice to use a language with Ada's checking features, but i don't know if i can stomach the C++-like exception semantics.</p><p>The problem has always been that it completely destroys everyone's ability to reason about control flow. It's kinda glaring for a language that otherwise emphasizes the importance of provable correctness.</p><p>(Contrast with modern languages like Swift, where you're forced to annotate call sites that can possibly throw.)</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/JamesWidman/statuses/116422646561653914</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/JamesWidman/statuses/116422646561653914</guid><dc:creator><![CDATA[jameswidman@mastodon.social]]></dc:creator><pubDate>Fri, 17 Apr 2026 23:30:05 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 22:38:29 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> <br />When I was in the biz I constantly chafed at the hacker culture of celebrating indiciplined indecipherable code. Even the in the comments here I see the sneering attitude permeating. I have always disliked this intensely. </p><p>Thanks for sharing this essay.</p>]]></description><link>https://board.circlewithadot.net/post/https://c.im/users/goss/statuses/116422443638467436</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://c.im/users/goss/statuses/116422443638467436</guid><dc:creator><![CDATA[goss@c.im]]></dc:creator><pubDate>Fri, 17 Apr 2026 22:38:29 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 21:36:16 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> There's a lot of, to put it politely, inaccuracy in that piece. Also it's clearly generated with or by AI. But this is the world we're in now, so get used to it. History being rewritten by the machines.</p>]]></description><link>https://board.circlewithadot.net/post/https://hachyderm.io/users/robpike/statuses/116422198983380706</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://hachyderm.io/users/robpike/statuses/116422198983380706</guid><dc:creator><![CDATA[robpike@hachyderm.io]]></dc:creator><pubDate>Fri, 17 Apr 2026 21:36:16 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 21:16:33 GMT]]></title><description><![CDATA[<p><span><a href="https://mamot.fr/@DesChips">@<span>DesChips</span></a></span> <span><a href="https://pfedi.pfriedma.org/users/pfriedma">@<span>pfriedma</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> <span><a href="/user/whyrl%40furry.engineer">@<span>whyrl</span></a></span> Most launchers have had zero *software* failures though. Guidance of a space-launcher is not actually a hard problem, it can be fully simulated beforehand without much trouble. I believe some rockets, e.g. Japan's Lambda flew without any computer at all, using purely a timer to steer the thing.</p>]]></description><link>https://board.circlewithadot.net/post/https://fosstodon.org/users/trademark/statuses/116422121428808420</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fosstodon.org/users/trademark/statuses/116422121428808420</guid><dc:creator><![CDATA[trademark@fosstodon.org]]></dc:creator><pubDate>Fri, 17 Apr 2026 21:16:33 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 19:23:02 GMT]]></title><description><![CDATA[<p><span><a href="/user/chris%40mastodon.mihalis.net">@<span>chris</span></a></span> Yes, absolutely, and I even wrote some toy programs with it.  But the US milspec aspect made it easy to put it aside. <span><a href="/user/goblin%40mastodon.bsd.cafe">@<span>goblin</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span></p>]]></description><link>https://board.circlewithadot.net/post/https://wandering.shop/users/Flux/statuses/116421675099785221</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://wandering.shop/users/Flux/statuses/116421675099785221</guid><dc:creator><![CDATA[flux@wandering.shop]]></dc:creator><pubDate>Fri, 17 Apr 2026 19:23:02 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 18:52:19 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> this reads like pure AI slop BTW. Too much hand waving and inaccuracies. Looking at the top level just confirms the sloppiness <a href="https://www.iqiipi.com" rel="nofollow noopener"><span>https://www.</span><span>iqiipi.com</span><span></span></a></p>]]></description><link>https://board.circlewithadot.net/post/https://mas.to/users/swannodette/statuses/116421554328952139</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mas.to/users/swannodette/statuses/116421554328952139</guid><dc:creator><![CDATA[swannodette@mas.to]]></dc:creator><pubDate>Fri, 17 Apr 2026 18:52:19 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 18:49:34 GMT]]></title><description><![CDATA[<p><span><a href="https://pfedi.pfriedma.org/users/pfriedma">@<span>pfriedma</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> <span><a href="/user/whyrl%40furry.engineer">@<span>whyrl</span></a></span> and Ariane 5 proceeded to be one of the most reliable launcher in history. And Ariane 6, still built on Ada, is following the same path.</p>]]></description><link>https://board.circlewithadot.net/post/https://mamot.fr/users/DesChips/statuses/116421543514830183</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mamot.fr/users/DesChips/statuses/116421543514830183</guid><dc:creator><![CDATA[deschips@mamot.fr]]></dc:creator><pubDate>Fri, 17 Apr 2026 18:49:34 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 18:31:45 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> Ada was entirely the result of DOD procurement, intended to solve a DOD problem. Dijkstra, rightly, criticized the design process and the final language and his writing on the subject should be required reading. </p><p>Ada suffered from the same problem PL/1 did and was almost immediately fragmented into the infamous “profile” subsets that resulted in it failing to meet DOD requirements. </p><p>It was not a good language to start from, revisionist views notwithstanding.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.online/users/MartyFouts/statuses/116421473411929708</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.online/users/MartyFouts/statuses/116421473411929708</guid><dc:creator><![CDATA[martyfouts@mastodon.online]]></dc:creator><pubDate>Fri, 17 Apr 2026 18:31:45 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 18:17:25 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> lots of memories — I was a systems programmer at NYU’s Courant Institute in the early 80s which produced the first working, validated Ada compiler and worked in support of that project (Ed Schonberg &amp; Robert Dewar were the project leads/PIs).</p><p>It’s true that what’s old is new again…so many fundamental things keep getting reinvented. The old saw holds: “in other disciplines we stand on the shoulders of those who came before us, in CS we stand on the toes of those who came  before us.”</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/Dhmspector/statuses/116421417089500665</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/Dhmspector/statuses/116421417089500665</guid><dc:creator><![CDATA[dhmspector@mastodon.social]]></dc:creator><pubDate>Fri, 17 Apr 2026 18:17:25 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 18:01:50 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> what railway signalling systems had software failures? they're tested to hell and back. do they mean commercial failure, where a system could not be implemented sufficiently quickly?</p>]]></description><link>https://board.circlewithadot.net/post/https://beige.party/users/jackeric/statuses/116421355796185404</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://beige.party/users/jackeric/statuses/116421355796185404</guid><dc:creator><![CDATA[jackeric@beige.party]]></dc:creator><pubDate>Fri, 17 Apr 2026 18:01:50 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 16:37:31 GMT]]></title><description><![CDATA[<p><span><a href="/user/flux%40wandering.shop">@<span>Flux</span></a></span> <span><a href="/user/goblin%40mastodon.bsd.cafe">@<span>goblin</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> a GPL Ada compiler became available around 1994</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.mihalis.net/users/chris/statuses/116421024237158879</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.mihalis.net/users/chris/statuses/116421024237158879</guid><dc:creator><![CDATA[chris@mastodon.mihalis.net]]></dc:creator><pubDate>Fri, 17 Apr 2026 16:37:31 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 15:42:36 GMT]]></title><description><![CDATA[<p><span><a href="/user/martyfouts%40mastodon.online">@<span>MartyFouts</span></a></span> </p><p>I think that's unfair ?</p><p>Everybody charged DoD 10x "because of Ada" - simply because they could get away with it, provided Ada didn't become mainstream.</p><p>The perverse incentives of military procurement is not in any way a relevant factor, when Judging a programming language, as programing language.</p><p>The point about everybody else converging on where they could have started 45 years ago is IMO, totally fair.</p>]]></description><link>https://board.circlewithadot.net/post/https://fosstodon.org/users/bsdphk/statuses/116420808314721299</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fosstodon.org/users/bsdphk/statuses/116420808314721299</guid><dc:creator><![CDATA[bsdphk@fosstodon.org]]></dc:creator><pubDate>Fri, 17 Apr 2026 15:42:36 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 15:42:20 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> on closer examination this was clearly AI-written so I will have to find another avenue to learn about Ada through</p>]]></description><link>https://board.circlewithadot.net/post/https://yiff.life/users/tael/statuses/116420807255860262</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://yiff.life/users/tael/statuses/116420807255860262</guid><dc:creator><![CDATA[tael@yiff.life]]></dc:creator><pubDate>Fri, 17 Apr 2026 15:42:20 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 15:40:01 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> the opposite of typescript in every way</p>]]></description><link>https://board.circlewithadot.net/post/https://yiff.life/users/tael/statuses/116420798145120112</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://yiff.life/users/tael/statuses/116420798145120112</guid><dc:creator><![CDATA[tael@yiff.life]]></dc:creator><pubDate>Fri, 17 Apr 2026 15:40:01 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 15:31:19 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> terrific essay. It would be nice if posts included dates. This looks from the footnotes to be 2024. Would also like to see more discussion of Swift. And who is this person anyway!?</p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/nuthatch/statuses/116420763920593085</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/nuthatch/statuses/116420763920593085</guid><dc:creator><![CDATA[nuthatch@infosec.exchange]]></dc:creator><pubDate>Fri, 17 Apr 2026 15:31:19 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 14:54:30 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> <span><a href="/user/krans%40mastodon.me.uk">@<span>krans</span></a></span> I want to see this guy and the GNU Algol 68 guy go head to head in an argument</p>]]></description><link>https://board.circlewithadot.net/post/https://chaos.social/users/dpk/statuses/116420619204533584</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://chaos.social/users/dpk/statuses/116420619204533584</guid><dc:creator><![CDATA[dpk@chaos.social]]></dc:creator><pubDate>Fri, 17 Apr 2026 14:54:30 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 14:51:37 GMT]]></title><description><![CDATA[<p><span><a href="/user/whyrl%40furry.engineer">@<span>whyrl</span></a></span> <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> </p><p>Maybe some people like being cowboys <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f937.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--shrug" style="height:23px;width:auto;vertical-align:middle" title="🤷" alt="🤷" /></p>]]></description><link>https://board.circlewithadot.net/post/https://mathstodon.xyz/users/6d03/statuses/116420607822326917</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mathstodon.xyz/users/6d03/statuses/116420607822326917</guid><dc:creator><![CDATA[6d03@mathstodon.xyz]]></dc:creator><pubDate>Fri, 17 Apr 2026 14:51:37 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 14:34:38 GMT]]></title><description><![CDATA[<p><span><a href="/user/goblin%40mastodon.bsd.cafe">@<span>goblin</span></a></span> Ada compilers were unavailable or brutally expensive, and generally locked to the US millitary-industrial complex.  It may have been designed well, but at least in my generation we largely balked at military work. <span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span></p>]]></description><link>https://board.circlewithadot.net/post/https://wandering.shop/users/Flux/statuses/116420541026280146</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://wandering.shop/users/Flux/statuses/116420541026280146</guid><dc:creator><![CDATA[flux@wandering.shop]]></dc:creator><pubDate>Fri, 17 Apr 2026 14:34:38 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 14:34:02 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> Thanks! Great read. I've added Steelman and Rationale documents to my "have a look at"-list...</p>]]></description><link>https://board.circlewithadot.net/post/https://social.cologne/users/a2800276/statuses/116420538663917470</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.cologne/users/a2800276/statuses/116420538663917470</guid><dc:creator><![CDATA[a2800276@social.cologne]]></dc:creator><pubDate>Fri, 17 Apr 2026 14:34:02 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 13:43:53 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> I'm far too young to have experienced it myself in person, but to my understanding all these cool features introduced a complexity which was hard to manage in the 80s. Unfortunately I'm drawing a blank on my source, sorry about that, it's a couple of years since I've learned a bit of Ada (because these features *are* cool and ought to be available *today*).</p><p>Also capitalism happens, I guess the availability of a DoD language was less than stellar, and if it was available, it was probably really expensive? This is a side-effect of all these certification-heavy domains I know, stuff is *really* expensive.<br />Also, the wider industry tends to value development speed over anything, lest the adoption of all those dynamic languages. Just another way of externalizing costs to the public.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/goblin/statuses/116420341514233761</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/goblin/statuses/116420341514233761</guid><dc:creator><![CDATA[goblin@mastodon.bsd.cafe]]></dc:creator><pubDate>Fri, 17 Apr 2026 13:43:53 GMT</pubDate></item><item><title><![CDATA[Reply to If you program, you should read this piece. on Fri, 17 Apr 2026 13:35:52 GMT]]></title><description><![CDATA[<p><span><a href="/user/bsdphk%40fosstodon.org">@<span>bsdphk</span></a></span> Dijkstra is rolling in his grave and I can’t stop giggling.</p><p>I have to admit that I never thought I would see anyone attempt to salvage Ada’s reputation after the way it imploded at the DOD. </p><p>Thanks for sharing.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.online/users/MartyFouts/statuses/116420309977606896</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.online/users/MartyFouts/statuses/116420309977606896</guid><dc:creator><![CDATA[martyfouts@mastodon.online]]></dc:creator><pubDate>Fri, 17 Apr 2026 13:35:52 GMT</pubDate></item></channel></rss>