Safety vs. Performance. A case study of C, C++ and Rust sort implementations - eviltoast