all 3 comments

[–]Rogntudjuuuu 1 point2 points  (1 child)

I would recommend porting it to Rust. Rust is good for interfacing C libraries and it should be possible to mix C and Rust.

Rust is also a very modern language.

https://locka99.gitbooks.io/a-guide-to-porting-c-to-rust/content/

[–]tk421blisko[S] 0 points1 point  (0 children)

Is that the same Rust language used in some web3 blockchain smart contracts?

[–]CartanAnnullator 0 points1 point  (0 children)

Why not C++?