termdebug (used by the tool linked in the topic) basically does this for anything you can debug in GDB. It's the tightest integration of debuggers and (neo)vim I have used.
There are also DAP-based integrations, which I have put the effort into using.
Expanding on this,a very nice property of Galois Counter Mode (GCM) for AES is that encrypting one block does not require the previous block to be encrypted, like in AES-CBC.
This means that AES-GCM can take advantage of data parallelism and there are big speedups in threaded and pipelined CPUs.
In short, you can get big latency and throughout gains by using AES-GCM over AES-CBC.
Personally I am looking for such a tool but have a hard requirement for native compiled languages (C/C++/Rust).
I know that there is some transfer - a good developer that does a decent Python/Go exercise likely could also be good in other languages. But candidates might not want to do that transition.
Portuguese (at least the one from Portugal) has 9 vowel phonemes, compared to 5 for spanish. If you count the nasals it's 14. And you can add some additional vowel richness in diphthongs.
It's very very varied phonetically when compared to the neighboring Spanish, which IIRC underwent considerable simplification at in the 16th century with unification of Spain.
I've heard many French and Spanish native speakers expressing the difficulty to understand it.
Source: Portuguese native speaker with decades-long immersion in Spanish and French-speaking communities.
Actually, I am familiar with a rolling r such as in English 'rat', used in place of the the initial R or double RR, in rural central and northern Portugal.
From one of the printouts in the post, it seems that Papers Please is using a bundled and statically linked SDL.
So it would be the game developer that would have to update the version of the SDL library. The binary patching done seems like a good-enough alternative in the meantime.
I have the feeling such bundling of dependencies is fairly common when porting games for Linux.