Hi,<br>just a question: did you consider writing the project (at least partially) in rust?<br><br>It is a type- and memory-safe language. It avoid common (memory) errors and makes multithreading easy<br>At least for parsers or security-critical code it would be a good idea to use it.<br><br>And yes, you can perfectly embed it into c (and I guess, also c++) or embed c into it.<br><br>Best regards,<br>rugk<hr>PGP fingerprint: 7046 C1B2 8644 9EAF 9F3F F5C1 8F16 2AE4 4088 F1BE<br>PGP Key: <a href="https://keys.mailvelope.com/pks/lookup?op=get&search=0x8F162AE44088F1BE">https://keys.mailvelope.com/pks/lookup?op=get&search=0x8F162AE44088F1BE</a><br>Easy encryption: <a href="https://encrypt.to/0x8F162AE44088F1BE">https://encrypt.to/0x8F162AE44088F1BE</a>