techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.3K
active users

#Zig

20 posts15 participants0 posts today
N-gated Hacker News<p>🚀✨ Behold! Yet another miracle of human ingenuity: a rocket-powered parser for <a href="https://mastodon.social/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a>, the language nobody uses! 🤖💡 Now you can turbocharge your syntax errors at light speed, because who doesn't need faster mistakes? 🙄🔧<br><a href="https://github.com/Validark/Accelerated-Zig-Parser" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Validark/Accelerate</span><span class="invisible">d-Zig-Parser</span></a> <a href="https://mastodon.social/tags/rocketpoweredparser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rocketpoweredparser</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/humaningenuity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>humaningenuity</span></a> <a href="https://mastodon.social/tags/syntaxerrors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>syntaxerrors</span></a> <a href="https://mastodon.social/tags/fastermistakes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastermistakes</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>A high-throughput parser for the Zig programming language</p><p><a href="https://github.com/Validark/Accelerated-Zig-Parser" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Validark/Accelerate</span><span class="invisible">d-Zig-Parser</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/highthroughput" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>highthroughput</span></a> <a href="https://mastodon.social/tags/parser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>parser</span></a> <a href="https://mastodon.social/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a> <a href="https://mastodon.social/tags/programminglanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programminglanguage</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/Validark" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Validark</span></a></p>
Curated Hacker News<p>A high-throughput parser for the Zig programming language</p><p><a href="https://github.com/Validark/Accelerated-Zig-Parser" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Validark/Accelerate</span><span class="invisible">d-Zig-Parser</span></a></p><p><a href="https://mastodon.social/tags/github" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>github</span></a> <a href="https://mastodon.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a></p>
b4ux1t3 :trek_ds9_sisko:#1️⃣<p><a href="https://hachyderm.io/tags/StreamReport" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StreamReport</span></a></p><p>Last night on stream, we hit four major milestones in my my 6502 <a href="https://hachyderm.io/tags/emulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulator</span></a>:</p><p>1. We got the clock code working, so instructions actuary get executed</p><p>2. We got our first instruction actually executed. ldx!</p><p>3. We.... Ran our first program! A simple thing with a very limited number of instructions, but it was a program and it executed to completion!</p><p>4. Implemented all of the remaining instructions!</p><p>That's a lot of stuff done on one stream, eh?</p><p>Thursday we'll see about wiring things up to a gui; the little TUI I have is great, but it'd be nice to be able to interact with the emulator more, push and poke, things like that, and I think the best way to accomplish that is going to be an immediate mode gui. Probably imgui for now, with the understanding that we'll need something else when we start implementing actual graphics hardware for the emulator.</p><p><a href="https://hachyderm.io/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a> remains the greatest language of all time. Zero barriers between me and getting things done.</p><p>Here's a link to the main commit from last night: <a href="https://codeberg.org/b4ux1t3/zigsty-five-oh-two/commit/bcb265de6a3d789bfa01349a5ceaa82e29a5e579" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/b4ux1t3/zigsty-fi</span><span class="invisible">ve-oh-two/commit/bcb265de6a3d789bfa01349a5ceaa82e29a5e579</span></a> </p><p><a href="https://hachyderm.io/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://hachyderm.io/tags/low_level_programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>low_level_programming</span></a> <a href="https://hachyderm.io/tags/LowLevelCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LowLevelCoding</span></a></p>
axadle<p>Zimbabwe's ZiG at a Crossroads Due to Policy Errors <a href="https://mastodon.social/tags/EastAfrica" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EastAfrica</span></a> <a href="https://mastodon.social/tags/SouthernAfrica" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SouthernAfrica</span></a> <a href="https://mastodon.social/tags/crossroads" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crossroads</span></a> <a href="https://mastodon.social/tags/due" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>due</span></a> <a href="https://mastodon.social/tags/errors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>errors</span></a> <a href="https://mastodon.social/tags/policy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>policy</span></a> <a href="https://mastodon.social/tags/ZiG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ZiG</span></a> <a href="https://mastodon.social/tags/Zimbabwes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zimbabwes</span></a>&nbsp;<br><a href="https://tinyurl.com/2c4cahpf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tinyurl.com/2c4cahpf</span><span class="invisible"></span></a></p>
b4ux1t3 :trek_ds9_sisko:#1️⃣<p>Aaaaaaaand. . .Completed! My 6502 <a href="https://hachyderm.io/tags/emulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulator</span></a> has all of its instructions implemented!</p><p>Thanks <a href="https://hachyderm.io/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a> for being awesome!</p><p>Time to write a program to test it!</p>
b4ux1t3 :trek_ds9_sisko:#1️⃣<p>WOO!!!! First instruction executed, and then just a few short minutes later (okay, it was an hour), we got our first program executed!</p><p>Gaze in awe.</p><p>This is the program:</p><p>``` 6502 assembly<br>ldx #$0a<br>stx $0000<br>ldx #$03<br>stx $0001<br>ldy #$00<br>lda #$00<br>clc<br>adc $0001<br>dey<br>bne #$fa ; -5<br>sta $0002<br>nop<br>nop<br>nop<br>```</p><p>Ten points to the first person who tells me what it does.</p><p><a href="https://hachyderm.io/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://hachyderm.io/tags/Commodore64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Commodore64</span></a> <a href="https://hachyderm.io/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a></p>
Curated Hacker News<p>Zig's new LinkedList API (it's time to learn fieldParentPtr)</p><p><a href="https://www.openmymind.net/Zigs-New-LinkedList-API/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">openmymind.net/Zigs-New-Linked</span><span class="invisible">List-API/</span></a></p><p><a href="https://mastodon.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a></p>
b4ux1t3 :trek_ds9_sisko:#1️⃣<p>WOOO! After a month (okay, two night s a week for a month), My <a href="https://hachyderm.io/tags/ZIG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ZIG</span></a> 6502 emulator just executed its FIRST 6502 instruction!</p><p>The instruction was:<br>LDX #$0A</p><p>Wanna know if it can execute STX $0000? Tune in to find out!</p><p><a href="https://twitch.tv/b4ux1t3" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/b4ux1t3</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/Emulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emulator</span></a> <a href="https://hachyderm.io/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://hachyderm.io/tags/RetroComputingMasochism" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputingMasochism</span></a></p>
b4ux1t3 :trek_ds9_sisko:#1️⃣<p>GOING LIVE! Streaming some 6502 <a href="https://hachyderm.io/tags/emulation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulation</span></a> development in <a href="https://hachyderm.io/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a>!</p><p>Come for the zig, stay for the apologies for being gone for a week.</p><p><a href="https://twitch.tv/b4ux1t3" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/b4ux1t3</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/LiveCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LiveCoding</span></a> <a href="https://hachyderm.io/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://hachyderm.io/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://hachyderm.io/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://hachyderm.io/tags/DevelopInTheOpen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevelopInTheOpen</span></a> <a href="https://hachyderm.io/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://hachyderm.io/tags/low_level_programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>low_level_programming</span></a> <a href="https://hachyderm.io/tags/LowLevelCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LowLevelCoding</span></a> <a href="https://hachyderm.io/tags/LowLevelCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LowLevelCode</span></a> <a href="https://hachyderm.io/tags/Emulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emulator</span></a></p>
b4ux1t3 :trek_ds9_sisko:#1️⃣<p>In the vein of further self-promotion, tonight at roughly 8:30 PM Eastern I'll be streaming <a href="https://hachyderm.io/tags/emulation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulation</span></a> development in <a href="https://hachyderm.io/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a>!</p><p>Edit: pushing the stream to 9 PM, kiddo will not go to sleep. </p><p>I'll be working on finishing out the instructions for my 6502 <a href="https://hachyderm.io/tags/emulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulator</span></a>.</p><p><a href="https://twitch.tv/b4ux1t3" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/b4ux1t3</span><span class="invisible"></span></a></p><p> <a href="https://hachyderm.io/tags/LiveCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LiveCoding</span></a> <a href="https://hachyderm.io/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://hachyderm.io/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://hachyderm.io/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://hachyderm.io/tags/DevelopInTheOpen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevelopInTheOpen</span></a> <a href="https://hachyderm.io/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://hachyderm.io/tags/low_level_programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>low_level_programming</span></a> <a href="https://hachyderm.io/tags/LowLevelCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LowLevelCoding</span></a> <a href="https://hachyderm.io/tags/LowLevelCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LowLevelCode</span></a></p>
yuart<p>Rel</p><p><a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/dlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dlang</span></a> <a href="https://mastodon.social/tags/odin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>odin</span></a> <a href="https://mastodon.social/tags/vlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vlang</span></a></p>
lhp<p>Going from <a href="https://mastodon.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a> to <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> via the C ABI feels kinda dirty at times:</p><p>For every feature Iwant to expose from Zig to Scheme, I need a function in Zig which pretends to be C while wrapping an idiomatic Zig function. Then I tell Scheme about that function, so it can magically make that Zig function pretending to be a C function pretend to be a Scheme function.</p><p>Both Zig and Scheme support a function optionally returning an error rather than a value. C does not. So you have to take a pointer detour.</p>
Curated Hacker News<p>Zig's new LinkedList API (it's time to learn fieldParentPtr)</p><p><a href="https://www.openmymind.net/Zigs-New-LinkedList-API/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">openmymind.net/Zigs-New-Linked</span><span class="invisible">List-API/</span></a></p><p><a href="https://mastodon.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a></p>
Hacker News<p>Zig's new LinkedList API (it's time to learn fieldParentPtr)</p><p><a href="https://www.openmymind.net/Zigs-New-LinkedList-API/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">openmymind.net/Zigs-New-Linked</span><span class="invisible">List-API/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a> <a href="https://mastodon.social/tags/LinkedList" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinkedList</span></a> <a href="https://mastodon.social/tags/API" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>API</span></a> <a href="https://mastodon.social/tags/fieldParentPtr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fieldParentPtr</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/learning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>learning</span></a></p>
Lobsters<p>Zig's new LinkedList API (it's time to learn @fieldParentPtr) via <span class="h-card" translate="no"><a href="https://mastodon.social/@vpol" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vpol</span></a></span> <a href="https://lobste.rs/s/ft0sbk" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/ft0sbk</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a><br><a href="https://www.openmymind.net/Zigs-New-LinkedList-API/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">openmymind.net/Zigs-New-Linked</span><span class="invisible">List-API/</span></a></p>
Lobsters<p>ZCS — An Entity Component System in Zig <a href="https://lobste.rs/s/pylbkw" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/pylbkw</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/games" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>games</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>release</span></a> <a href="https://mastodon.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a><br><a href="https://gamesbymason.com/blog/2025/zcs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gamesbymason.com/blog/2025/zcs/</span><span class="invisible"></span></a></p>
Virtual Curiosities<p><a href="https://www.virtualcuriosities.com/articles/4930/list-of-programming-languages-with-null-safety" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">virtualcuriosities.com/article</span><span class="invisible">s/4930/list-of-programming-languages-with-null-safety</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/learnprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>learnprogramming</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a></p>
Mason Remaley<p>I’m writing a new game engine in <a href="https://mastodon.gamedev.place/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a> and I’m open sourcing each module as I write it.</p><p>Today I released the beta version of my entity component system ZCS, I’ll consider it a beta until I’ve shipped my next game using it.</p><p><a href="https://gamesbymason.com/blog/2025/zcs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gamesbymason.com/blog/2025/zcs</span><span class="invisible">/</span></a></p>
Cyclone<p>With a significant number of CVEs stemming from memory safety issues in C systems programming, what is the best path forward?</p><p><a href="https://infosec.exchange/tags/memorysafety" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memorysafety</span></a> <a href="https://infosec.exchange/tags/systemsprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemsprogramming</span></a> <a href="https://infosec.exchange/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://infosec.exchange/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a> <a href="https://infosec.exchange/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a></p>