<?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[&quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer]]></title><description><![CDATA[<p>"multiple compilers for a single language is bad because they aren't fully compatible" yea and making the code works on multiple of them, the ones that might be used, is your job as a developer</p>]]></description><link>https://board.circlewithadot.net/topic/ffdd5f05-a105-4511-9e69-eeb28d72f747/multiple-compilers-for-a-single-language-is-bad-because-they-aren-t-fully-compatible-yea-and-making-the-code-works-on-multiple-of-them-the-ones-that-might-be-used-is-your-job-as-a-developer</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 02:50:51 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/ffdd5f05-a105-4511-9e69-eeb28d72f747.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Apr 2026 14:13:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 23:32:27 GMT]]></title><description><![CDATA[<span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="ugc">@<span>hypha</span></a></span> <span><a href="/user/srazkvt%40tech.lgbt" rel="ugc">@<span>SRAZKVT</span></a></span> <span><a href="/user/q66%40gts.q66.moe" rel="ugc">@<span>q66</span></a></span> anything with a shebang line, which tcc ignores (to allow for scripting using tcc) but gcc does not]]></description><link>https://board.circlewithadot.net/post/https://berkeley.edu.pl/objects/d88165b7-35b8-410b-9c0a-e98ca7e713dc</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://berkeley.edu.pl/objects/d88165b7-35b8-410b-9c0a-e98ca7e713dc</guid><dc:creator><![CDATA[noisytoot@berkeley.edu.pl]]></dc:creator><pubDate>Mon, 27 Apr 2026 23:32:27 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 17:57:20 GMT]]></title><description><![CDATA[<p><span><a href="/user/q66%40gts.q66.moe" rel="nofollow noopener">@<span>q66</span></a></span> <span><a href="/user/srazkvt%40tech.lgbt">@<span>SRAZKVT</span></a></span> <span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noopener">@<span>hypha</span></a></span> <br />I stand corrected then <img class="not-responsive emoji" src="https://media.tech.lgbt/custom_emojis/images/000/375/723/original/f64e78c5454d0f33.png" title=":neocat__w:" /></p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/kirtai/statuses/116477961184630508</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/kirtai/statuses/116477961184630508</guid><dc:creator><![CDATA[kirtai@tech.lgbt]]></dc:creator><pubDate>Mon, 27 Apr 2026 17:57:20 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 17:55:24 GMT]]></title><description><![CDATA[<p><span><a href="/user/kirtai%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>kirtai</span></a></span> <span><a href="/user/srazkvt%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>SRAZKVT</span></a></span> <span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noreferrer noopener">@<span>hypha</span></a></span> well if you read an article about it that was definitely misinfo<br /><br />neither of the major compilers enable it for any normal opt levels</p>]]></description><link>https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ819T9XG185AMC64TFEW8QQ</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ819T9XG185AMC64TFEW8QQ</guid><dc:creator><![CDATA[q66@gts.q66.moe]]></dc:creator><pubDate>Mon, 27 Apr 2026 17:55:24 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 17:49:24 GMT]]></title><description><![CDATA[<p><span><a href="/user/q66%40gts.q66.moe" rel="nofollow noopener">@<span>q66</span></a></span> <span><a href="/user/srazkvt%40tech.lgbt">@<span>SRAZKVT</span></a></span> <span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noopener">@<span>hypha</span></a></span> <br />I had an article about this but now I can't find it.<br />Dammit. <img class="not-responsive emoji" src="https://media.tech.lgbt/custom_emojis/images/000/375/727/original/neocat_angry.png" title=":neocat_angry:" /></p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/kirtai/statuses/116477929989054468</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/kirtai/statuses/116477929989054468</guid><dc:creator><![CDATA[kirtai@tech.lgbt]]></dc:creator><pubDate>Mon, 27 Apr 2026 17:49:24 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 17:46:40 GMT]]></title><description><![CDATA[<p><span><a href="/user/kirtai%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>kirtai</span></a></span> <span><a href="/user/srazkvt%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>SRAZKVT</span></a></span> <span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noreferrer noopener">@<span>hypha</span></a></span> there is -Ofast which is basically -O3 plus non-compliant fp</p>]]></description><link>https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ80STGNVM6YVD7YBNEVH959</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ80STGNVM6YVD7YBNEVH959</guid><dc:creator><![CDATA[q66@gts.q66.moe]]></dc:creator><pubDate>Mon, 27 Apr 2026 17:46:40 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 17:42:07 GMT]]></title><description><![CDATA[<p><span><a href="/user/kirtai%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>kirtai</span></a></span> <span><a href="/user/srazkvt%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>SRAZKVT</span></a></span> <span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noreferrer noopener">@<span>hypha</span></a></span> uh, no it won't? -ffast-math is never enabled unless explicitly, since it's not ieee754 compliant<br /><br />under clang -O3 is identical to -O2 plus some optimizations with high compile time costs and low runtime benefits, under gcc -O3 is closer to clang -O2 but definitely no ffast-math either</p>]]></description><link>https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ80HFSW3YGQ49D3KF4GCZE2</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ80HFSW3YGQ49D3KF4GCZE2</guid><dc:creator><![CDATA[q66@gts.q66.moe]]></dc:creator><pubDate>Mon, 27 Apr 2026 17:42:07 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 17:25:23 GMT]]></title><description><![CDATA[<p><span><a href="/user/q66%40gts.q66.moe" rel="nofollow noopener">@<span>q66</span></a></span> <span><a href="/user/srazkvt%40tech.lgbt">@<span>SRAZKVT</span></a></span> <span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noopener">@<span>hypha</span></a></span> <br />This reminds me that gcc/clang will force enable --fast-math without warning f you enable -O3 which has <em>issues</em> for floating point maths.</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/kirtai/statuses/116477835547721136</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/kirtai/statuses/116477835547721136</guid><dc:creator><![CDATA[kirtai@tech.lgbt]]></dc:creator><pubDate>Mon, 27 Apr 2026 17:25:23 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 15:16:50 GMT]]></title><description><![CDATA[<p><span><a href="/user/srazkvt%40tech.lgbt">@<span>SRAZKVT</span></a></span> Webdevs making the most convoluted frameworks possible that end up being used to make websites that work just like scrolling down a PDF with fancy animations inside.<br />If reinventing the wheel was a competition they would have won every single year. Not even Rust devs can compete against that.</p><p>And the whole "oh well my code doesn't work because you changed something so now you should fix it. However if it was me I would just ask you to fix it yourself instead because colaborating to achieve a compatible system is not a real thing in webdev"</p>]]></description><link>https://board.circlewithadot.net/post/https://woof.tech/users/meluzzy/statuses/116477330070107590</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://woof.tech/users/meluzzy/statuses/116477330070107590</guid><dc:creator><![CDATA[meluzzy@woof.tech]]></dc:creator><pubDate>Mon, 27 Apr 2026 15:16:50 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 15:06:13 GMT]]></title><description><![CDATA[<p><span><a href="/user/meluzzy%40woof.tech" rel="nofollow noopener">@<span>meluzzy</span></a></span> yeah, webdevs writing non compatible websites that won't run anywhere other than chromium are shitty and not doing their job properly</p><p>but they are being told to fix it by people who wouldn't have done it either, just because they're in another branch, and that isn't fair, they should hold themselves to the same expectations as they have for others</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477288333345901</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477288333345901</guid><dc:creator><![CDATA[srazkvt@tech.lgbt]]></dc:creator><pubDate>Mon, 27 Apr 2026 15:06:13 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 15:00:33 GMT]]></title><description><![CDATA[<p><span><a href="/user/srazkvt%40tech.lgbt">@<span>SRAZKVT</span></a></span> "But you see there is this really fancy CSS thing they added that only works on chrome now and Firefox won't add it until they make a version that actually follows the specification unlike chromium. Sure we used to make websites compatible with IE6 , Chrome, Firefox, Safari and even old Opera but now we have gotten used to how comfy new coding features are that we are never going back to thinking in more than 1 browser, also we only support versions of that browser that are less than 1 year old because if you haven't updated you are just a security issue and thats the perfect excuse because we can make it look like we care about security and that's why we only allow access if you use the latest version of the browser. Isn't that neat?.<br />Here have a website full of brand new webgpu wasm code that definitely will not cause any security issues in the near future. Dont try to run it on Firefox because it doesn't support --pseudo-webkit content: content-fit( --deluxe ? auto : full-auto);"</p>]]></description><link>https://board.circlewithadot.net/post/https://woof.tech/users/meluzzy/statuses/116477266047298322</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://woof.tech/users/meluzzy/statuses/116477266047298322</guid><dc:creator><![CDATA[meluzzy@woof.tech]]></dc:creator><pubDate>Mon, 27 Apr 2026 15:00:33 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:46:13 GMT]]></title><description><![CDATA[<p><span><a href="/user/srazkvt%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>SRAZKVT</span></a></span> <span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noreferrer noopener">@<span>hypha</span></a></span> you can probably make even those work with gcc/clang using -O0 and/or other shenanigans anyway ig</p>]]></description><link>https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ7PFDNW0R002T3SWQJBB931</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ7PFDNW0R002T3SWQJBB931</guid><dc:creator><![CDATA[q66@gts.q66.moe]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:46:13 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:45:12 GMT]]></title><description><![CDATA[<p><span><a href="/user/q66%40gts.q66.moe" rel="nofollow noopener">@<span>q66</span></a></span> <span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noopener">@<span>hypha</span></a></span> i wouldn't consider that to be working code, but code that fails succesfully with tcc</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477205735147665</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477205735147665</guid><dc:creator><![CDATA[srazkvt@tech.lgbt]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:45:12 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:44:29 GMT]]></title><description><![CDATA[<p><span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noreferrer noopener">@<span>hypha</span></a></span> <span><a href="/user/srazkvt%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>SRAZKVT</span></a></span> stuff containing UB that doesn't get wrecked by having a too advanced optimizer? <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61b.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--stuck_out_tongue" style="height:23px;width:auto;vertical-align:middle" title=":p" alt="😛" /></p>]]></description><link>https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ7PC7H898KYZZHV2QKFT9YZ</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ7PC7H898KYZZHV2QKFT9YZ</guid><dc:creator><![CDATA[q66@gts.q66.moe]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:44:29 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:44:28 GMT]]></title><description><![CDATA[<p><span><a href="/user/hypha%40cafe.mycelium.locahlo.st" rel="nofollow noopener">@<span>hypha</span></a></span> <span><a href="/user/q66%40gts.q66.moe" rel="nofollow noopener">@<span>q66</span></a></span> well it isn't impossible, some feature might be easy to add to tcc, but significantly more complex to add to gcc, hence some version of tcc could have it but not gcc</p><p>generally though, if it works on tcc, it'll work on gcc</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477202837423585</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477202837423585</guid><dc:creator><![CDATA[srazkvt@tech.lgbt]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:44:28 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:43:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/srazkvt%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>SRAZKVT</span></a></span> <span><a href="/user/q66%40gts.q66.moe" rel="nofollow noreferrer noopener">@<span>q66</span></a></span> i wonder if there is code only working on tcc and failing with gcc</p>]]></description><link>https://board.circlewithadot.net/post/https://cafe.mycelium.locahlo.st/users/hypha/statuses/01KQ7P9KK4FF5ADZ2GR7BG6M17</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://cafe.mycelium.locahlo.st/users/hypha/statuses/01KQ7P9KK4FF5ADZ2GR7BG6M17</guid><dc:creator><![CDATA[hypha@cafe.mycelium.locahlo.st]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:43:03 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:42:28 GMT]]></title><description><![CDATA[<p><span><a href="/user/srazkvt%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>SRAZKVT</span></a></span><br /><br />the number of times i've seen cases like someone whining that someone support their thing only to immediately deride someone else's case with "who cares noone even uses your shit"</p>]]></description><link>https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ7P8H98YY0J6PK5QQ5VRWS9</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ7P8H98YY0J6PK5QQ5VRWS9</guid><dc:creator><![CDATA[q66@gts.q66.moe]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:42:28 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:34:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/q66%40gts.q66.moe" rel="nofollow noopener">@<span>q66</span></a></span> yea but idk i was kinda hoping people were better, maybe that's hoping for too much though</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477162755871859</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477162755871859</guid><dc:creator><![CDATA[srazkvt@tech.lgbt]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:34:17 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:22:24 GMT]]></title><description><![CDATA[<p><span><a href="/user/srazkvt%40tech.lgbt" rel="nofollow noreferrer noopener">@<span>SRAZKVT</span></a></span> people only care about portability when it affects their own usage, more at 11<br /><br />it's not like it's not exactly like this with *anything*</p>]]></description><link>https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ7N3STXP7J0YGZBXNH72363</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://gts.q66.moe/users/q66/statuses/01KQ7N3STXP7J0YGZBXNH72363</guid><dc:creator><![CDATA[q66@gts.q66.moe]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:22:24 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;multiple compilers for a single language is bad because they aren&#x27;t fully compatible&quot; yea and making the code works on multiple of them, the ones that might be used, is your job as a developer on Mon, 27 Apr 2026 14:14:59 GMT]]></title><description><![CDATA[<p>anyone scream at web devs if they go "sorry we don't care about firefox, only chromium, they don't have perfect compatibility" but when it comes to literally any other codebase suddenly it's not expected anymore</p><p>like, webdevs write some utterly fucked up architecture, sure, and i'm not defending them for everything, but double standard much ?</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477086905232992</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/SRAZKVT/statuses/116477086905232992</guid><dc:creator><![CDATA[srazkvt@tech.lgbt]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:14:59 GMT</pubDate></item></channel></rss>