ruby.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
If you are interested in the Ruby programming language, come join us! Tell us about yourself when signing up. If you just want to join Mastodon, another server will be a better place for you.

Administered by:

Server stats:

1.1K
active users

#interpreters

0 posts0 participants0 posts today
Víctor R. Ruiz<p>Lua is a popular language used in many programs for user scripts. One notable mention in the Unix world is NeoVim, although it's probably even more popular in the game industry. I recently discovered pocketpy, which aims to do the same but with a Python 3 language subset. In the post I just have published in my blog I show how to use pocketpy with C. Hope it's useful!</p><p>Python user scripts in C programs with pocketpy <a href="https://rvr.typepad.com/wind/2025/03/python-user-scripts-c-pocketpy.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rvr.typepad.com/wind/2025/03/p</span><span class="invisible">ython-user-scripts-c-pocketpy.html</span></a></p><p><a href="https://floss.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://floss.social/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://floss.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://floss.social/tags/pocketpy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pocketpy</span></a> <a href="https://floss.social/tags/interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreters</span></a></p>
Abhinav 🌏<p>Writing an <a href="https://fantastic.earth/tags/interpreter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreter</span></a> for <a href="https://fantastic.earth/tags/Brainfuck" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Brainfuck</span></a> is almost a rite of passage for any programming language implementer, and it’s my turn now. In this post, I write not one but four Brainfuck <a href="https://fantastic.earth/tags/interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreters</span></a> in <a href="https://fantastic.earth/tags/Haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Haskell</span></a>: <a href="https://abhinavsarkar.net/posts/brainfuck-interpreter/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abhinavsarkar.net/posts/brainf</span><span class="invisible">uck-interpreter/</span></a></p><p>Please boost for reach. If you have any questions or comments, please reply to this post.</p><p><a href="https://fantastic.earth/tags/ProgrammingLanguages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingLanguages</span></a> <a href="https://fantastic.earth/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://fantastic.earth/tags/LangDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LangDev</span></a> <a href="https://fantastic.earth/tags/plt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plt</span></a> <a href="https://fantastic.earth/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a></p>
Natan Silnitsky<p><a href="https://www.infoworld.com/article/2259240/10-hot-programming-trends-and-10-going-cold.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">infoworld.com/article/2259240/</span><span class="invisible">10-hot-programming-trends-and-10-going-cold.html</span></a></p><p>Hot: <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a>, <a href="https://fosstodon.org/tags/Wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wasm</span></a>, <a href="https://fosstodon.org/tags/GraphQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraphQL</span></a><br>Not: <a href="https://fosstodon.org/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>++, <a href="https://fosstodon.org/tags/interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreters</span></a>, <a href="https://fosstodon.org/tags/REST" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>REST</span></a></p><p>do you agree?</p>
Andy Balaam<p><strong>Mini-rust in Rust 009: Nicer parsing errors</strong></p> <p><a href="https://video.infosec.exchange/videos/watch/e4199547-c61d-4c63-87c1-f11d7bb67b39" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.infosec.exchange/videos/</span><span class="invisible">watch/e4199547-c61d-4c63-87c1-f11d7bb67b39</span></a></p>
Andy Balaam<p><strong>Mini-rust in Rust 006: A tiny bit of parsing</strong></p> <p><a href="https://video.infosec.exchange/videos/watch/cc98eb22-3075-465f-b921-0cff77774e21" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.infosec.exchange/videos/</span><span class="invisible">watch/cc98eb22-3075-465f-b921-0cff77774e21</span></a></p>
Jake<p><a href="https://aus.social/tags/AFLW" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AFLW</span></a> made such a big thing of <a href="https://aus.social/tags/Auslan" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Auslan</span></a> <a href="https://aus.social/tags/interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreters</span></a> at the finals - but I haven't seen anything interpreted on TV tonight for the <a href="https://aus.social/tags/AFLGF" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AFLGF</span></a>. Given the experience in-ground a few weeks ago, I imagine it's not perfect for people there (if it's there at all).</p>
Andy Balaam<p><strong>Mini-rust in Rust 005: Our lexer should be an iterator</strong></p> <p><a href="https://video.infosec.exchange/videos/watch/8ccaef25-fa25-4314-8d39-46ab4dd39b3b" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.infosec.exchange/videos/</span><span class="invisible">watch/8ccaef25-fa25-4314-8d39-46ab4dd39b3b</span></a></p>
Andy Balaam<p><strong>Mini-rust in Rust 003: Much prettier errors</strong></p> <p><a href="https://video.infosec.exchange/videos/watch/835f01a4-c74d-4e96-8cb6-ee888537b138" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.infosec.exchange/videos/</span><span class="invisible">watch/835f01a4-c74d-4e96-8cb6-ee888537b138</span></a></p>
Andy Balaam<p><strong>Mini-rust in Rust 002: Errors while lexing</strong></p> <p><a href="https://video.infosec.exchange/videos/watch/078d563a-765f-4720-a14e-2589ac54a867" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.infosec.exchange/videos/</span><span class="invisible">watch/078d563a-765f-4720-a14e-2589ac54a867</span></a></p>
HP van Braam<p>I'm writing a blog post on writing fast <a href="https://mastodon.tmm.cx/tags/interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreters</span></a> / <a href="https://mastodon.tmm.cx/tags/virtualmachines" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>virtualmachines</span></a> for scripting <a href="https://mastodon.tmm.cx/tags/languages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>languages</span></a>. Is there anything anyone would like to see in particular? Anything you've always wondered about but were afraid to ask? 😄</p><p><a href="https://mastodon.tmm.cx/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
data0<p>&gt; <a href="https://indieweb.social/tags/Lawyers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lawyers</span></a> are just <a href="https://indieweb.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> in an environment with a really underspecified <a href="https://indieweb.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> language and a buggy <a href="https://indieweb.social/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a>, and a broken execution system. You wonder why legalese is so redundant. It’s because of that. They’re trying to <a href="https://indieweb.social/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> protectively against all the ways somebody might interpret this in the future. So you’ve got buggy <a href="https://indieweb.social/tags/hardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hardware</span></a>, buggy <a href="https://indieweb.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a>, buggy <a href="https://indieweb.social/tags/interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreters</span></a></p><p><a href="https://changelog.com/gotime/331#transcript-159" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">changelog.com/gotime/331#trans</span><span class="invisible">cript-159</span></a></p>
Andy Balaam<p><strong>Mini-rust in Rust 001: Lexing an int</strong></p> <p><a href="https://video.infosec.exchange/videos/watch/020816ed-a00c-426d-bbfd-9fd93d74faa8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.infosec.exchange/videos/</span><span class="invisible">watch/020816ed-a00c-426d-bbfd-9fd93d74faa8</span></a></p>
रञ्जित (Ranjit Mathew)<p>Yass! 💯</p><p>“You Should Make A New Programming Language”, Nicole Tietz (<a href="https://ntietz.com/blog/you-should-make-a-new-terrible-programming-language/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ntietz.com/blog/you-should-mak</span><span class="invisible">e-a-new-terrible-programming-language/</span></a>).</p><p>Via Lobsters: <a href="https://lobste.rs/s/wimfh5/you_should_make_new_programming_language" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/wimfh5/you_should_</span><span class="invisible">make_new_programming_language</span></a></p><p>On HN: <a href="https://news.ycombinator.com/item?id=41235677" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">1235677</span></a></p><p><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> <a href="https://mastodon.social/tags/Parsing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Parsing</span></a> <a href="https://mastodon.social/tags/Compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compilers</span></a> <a href="https://mastodon.social/tags/ProgrammingLanguages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingLanguages</span></a> <a href="https://mastodon.social/tags/Project" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Project</span></a> <a href="https://mastodon.social/tags/Interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interpreters</span></a></p>
thomas :zen:<p>That private equity is the source of another evil in this world is starting to feel the same as finding out how everything bad in America is because of Reagan.</p><p> <a href="https://moss.haus/tags/deaf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deaf</span></a> <a href="https://moss.haus/tags/asl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>asl</span></a> <a href="https://moss.haus/tags/Interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interpreters</span></a> <a href="https://moss.haus/tags/disabilityrights" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disabilityrights</span></a></p>
thomas :zen:<p>Private equity firms are at the heart of the exploitation in the Video Relay Service industry. 2 PE owned companies dominate the field (Sorenson &amp; ZP Better Together) harming both the Deaf folks who rely on the service and the interpreters who provide it.</p><p>High demands, both physical and emotional, low pay and lack of support result in interpreters who struggle to provide a high quality of service. Deaf folks deserve better. </p><p><a href="https://pestakeholder.org/reports/lost-in-interpretation-private-equitys-capture-of-a-vital-sign-language-translation-tool/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pestakeholder.org/reports/lost</span><span class="invisible">-in-interpretation-private-equitys-capture-of-a-vital-sign-language-translation-tool/</span></a></p><p><a href="https://moss.haus/tags/deaf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deaf</span></a> <a href="https://moss.haus/tags/asl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>asl</span></a> <a href="https://moss.haus/tags/Interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interpreters</span></a> <a href="https://moss.haus/tags/disabilityrights" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disabilityrights</span></a></p>
George Z<p>I was about to abandon <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> for a project because its match cannot look inside Vec, String, Rc, and Box.</p><p>Those who write compilers, optimizers, and <a href="https://mastodon.social/tags/interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interpreters</span></a> know how many, how large, how deep, and how unwieldy most patterns are. My code became a sequence of partial patterns and manual derefs, leading to branch duplication.</p><p>This crate saved my project: <a href="https://crates.io/crates/match_deref" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/match_deref</span><span class="invisible"></span></a></p><p>I avoid <a href="https://mastodon.social/tags/dependencies" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dependencies</span></a> like the plague, but I'll be using this one in all of my projects</p>
रञ्जित (Ranjit Mathew)<p>“Compilers For Free With weval”, Max Bernstein (<a href="https://bernsteinbear.com/blog/weval/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bernsteinbear.com/blog/weval/</span><span class="invisible"></span></a>).</p><p>On HN: <a href="https://news.ycombinator.com/item?id=40406194" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">0406194</span></a></p><p>On Lobsters: <a href="https://lobste.rs/s/naxyao/compilers_for_free_with_weval" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/naxyao/compilers_f</span><span class="invisible">or_free_with_weval</span></a></p><p><a href="https://mastodon.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> <a href="https://mastodon.social/tags/WASM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WASM</span></a> <a href="https://mastodon.social/tags/weval" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>weval</span></a> <a href="https://mastodon.social/tags/FutamuraProjections" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FutamuraProjections</span></a> <a href="https://mastodon.social/tags/PartialEvaluation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PartialEvaluation</span></a> <a href="https://mastodon.social/tags/Compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compilers</span></a> <a href="https://mastodon.social/tags/Interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interpreters</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a></p>
रञ्जित (Ranjit Mathew)<p>“Compilers For Free” [2013], Tom Stuart (<a href="https://tomstu.art/compilers-for-free" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tomstu.art/compilers-for-free</span><span class="invisible"></span></a>).</p><p><a href="https://mastodon.social/tags/Interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interpreters</span></a> <a href="https://mastodon.social/tags/Compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compilers</span></a> <a href="https://mastodon.social/tags/Parsers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Parsers</span></a> <a href="https://mastodon.social/tags/CompilerGenerators" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CompilerGenerators</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/FutamuraProjections" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FutamuraProjections</span></a> <a href="https://mastodon.social/tags/PartialEvaluation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PartialEvaluation</span></a> <a href="https://mastodon.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ruby</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a></p>
रञ्जित (Ranjit Mathew)<p>The <a href="https://mastodon.social/tags/FutamuraProjections" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FutamuraProjections</span></a> are mind-bending:</p><p>“The Three Projections Of Doctor Futamura” [2009], Dan Piponi (<a href="http://blog.sigfpe.com/2009/05/three-projections-of-doctor-futamura.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">blog.sigfpe.com/2009/05/three-</span><span class="invisible">projections-of-doctor-futamura.html</span></a>).</p><p>On HN: <a href="https://news.ycombinator.com/item?id=38375786" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=3</span><span class="invisible">8375786</span></a></p><p>On Lobsters: <a href="https://lobste.rs/s/pfigpn/neighborhood_infinity_three" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/pfigpn/neighborhoo</span><span class="invisible">d_infinity_three</span></a></p><p><a href="https://mastodon.social/tags/PartialEvaluation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PartialEvaluation</span></a> <a href="https://mastodon.social/tags/Interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interpreters</span></a> <a href="https://mastodon.social/tags/Compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compilers</span></a> <a href="https://mastodon.social/tags/Specializers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Specializers</span></a></p>
रञ्जित (Ranjit Mathew)<p>I’ve been meaning to check out <a href="https://mastodon.social/tags/PartialEvaluation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PartialEvaluation</span></a> (<a href="https://en.wikipedia.org/wiki/Partial_evaluation" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/Partial_</span><span class="invisible">evaluation</span></a>) &amp; <a href="https://mastodon.social/tags/FutamuraProjections" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FutamuraProjections</span></a> for a while:</p><p>“Writing Truly Memory Safe JIT Compilers”, Mike Hearn (<a href="https://medium.com/graalvm/writing-truly-memory-safe-jit-compilers-f79ad44558dd" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/graalvm/writing-tru</span><span class="invisible">ly-memory-safe-jit-compilers-f79ad44558dd</span></a>).</p><p>Via HN: <a href="https://news.ycombinator.com/item?id=40609968" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">0609968</span></a></p><p><a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.social/tags/Interpreters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Interpreters</span></a> <a href="https://mastodon.social/tags/JIT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JIT</span></a> <a href="https://mastodon.social/tags/MemorySafety" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MemorySafety</span></a> <a href="https://mastodon.social/tags/GraalVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraalVM</span></a></p>