We're very happy to announce a new era in Tor: Arti, a pure-Rust Tor implementation.
Thanks to funding from ZcashOMG, we can finally move the Arti project up in our priorities list! https://blog.torproject.org/announcing-arti
Although C is venerable and ubiquitous, it's error-prone to use, and its lack of high-level features make many programming tasks more complex than they'd be in a more modern language. For us, these problems mean that programming in C is a slow and painstaking process.
We're extremely excited to have ZcashOMG support in building Arti and moving Tor into a new era!
Learn more about Arti, the roadmap, and how you can get involved here: https://blog.torproject.org/announcing-arti
@torproject if you can't do it in C or asm u can't and should not do it at all, it's not the problem of the language, it's always the lack of skills of the speakers. Rust is a doomed and designed to fail what it claims project.
Programing is pain by definition, and if can't endure kitchen heat do not try to become a cook.
and new pans make no 3 star cook imho
I can understand why you want to move away from C. Did you consider modern C++ (C++17 or C++20) for Arti before deciding to use Rust? Will Arti get wrappers for modern C++ in the future?
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!