2
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@film_girl" class="u-url mention">@<span>film_girl</span></a></span> <span class="h-card" translate="no"><a href="https://phire.place/@tim" class="u-url mention">@<span>tim</span></a></span> The article is cute but doesn&#39;t even try to defend its thesis. It just gives an anecdote about an old broken website and talks about how the author enjoys writing raw HTML. Okay, that&#39;s fine, but what does that have to do with programming languages?</p>
<p><span class="h-card" translate="no"><a href="https://digipres.club/@foone" class="u-url mention">@<span>foone</span></a></span> OK, you&#39;re the one person I know who might know about this—</p><p>Is it possible to get a USB 5-inch floppy drive right now? If so, where? It&#39;s hard to search on Amazon because searching &quot;5 inch floppy&quot; gives you 3.5 inch floppy drives…</p><p>We&#39;re trying to figure out the least painful way to run some software on a Compaq Portable III that works but will no longer talk to its hard drive.</p><p><a href="https://mastodon.social/@mcc/113783888319654999" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@mcc/113783888</span><span class="invisible">319654999</span></a></p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@gamingonlinux" class="u-url mention">@<span>gamingonlinux</span></a></span> 120W TDP for the 9900X3D is insanely low!</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@gamingonlinux" class="u-url mention">@<span>gamingonlinux</span></a></span> <br />I&#39;m sure they will miss you.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@film_girl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>film_girl</span></a></span> <span class="h-card" translate="no"><a href="https://phire.place/@tim" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tim</span></a></span> html (And perhaps I mean the rendering agents) is a fascinating artifact that, I think, mostly takes flack because it solves so many problems at the same time that it forces the user to consider those problems while taking advantage of it. </p><p>To give a great example: using it as a render target is a colossal pain in the ass relative to a lot of alternatives if what you want is pixel perfect control of the output. What HTML screams at you with its design is "You don't want that. You don't actually want that. The more you tighten your grip, the more user agents slip through your fingers." You can get pixel precision, but the language fights you every step of the way and makes you absolutely climb Mount Everest to get it because it is almost certainly not what you <em>should</em> want if you're using HTML!</p><p>But that means that if you come at it thinking of it as another kind of tool than it is, it will bite you.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@film_girl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>film_girl</span></a></span> <span class="h-card" translate="no"><a href="https://phire.place/@tim" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tim</span></a></span> they are symbiotic, but without JavaScript, we woudln't have webapps, and that's <em>criticall</em>. Static pages are good enough for many uses, but interactivity matters so much more.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@film_girl" class="u-url mention">@<span>film_girl</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@codinghorror" class="u-url mention">@<span>codinghorror</span></a></span> <span class="h-card" translate="no"><a href="https://phire.place/@tim" class="u-url mention">@<span>tim</span></a></span> At one point though I discovered how people better designed app layout declarative languages when it&#39;s the original purpose, and realized how HTML is not ideal. I wish we could be able to change the language we use for websites without sacrificing latency, performance and accessibility.</p>
<p><span class="h-card"><a href="https://mastodon.social/@film_girl" class="u-url mention">@<span>film_girl</span></a></span> <span class="h-card"><a href="https://infosec.exchange/@codinghorror" class="u-url mention">@<span>codinghorror</span></a></span> <span class="h-card"><a href="https://phire.place/@tim" class="u-url mention">@<span>tim</span></a></span> Many snub HTML because it&#39;s a descriptive language, not a set of instructions. But it&#39;s still programming, as it&#39;s telling the browser the contents, but also why it&#39;s important, the context, all the things a language does.</p><p>It&#39;s a language of nouns and adjectives, the tags and attributes.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@film_girl" class="u-url mention">@<span>film_girl</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@codinghorror" class="u-url mention">@<span>codinghorror</span></a></span> <span class="h-card" translate="no"><a href="https://phire.place/@tim" class="u-url mention">@<span>tim</span></a></span> All of them useless without the real Daddy behind the scenes feeding them - SQL! 😀</p>