Approaching closures in unmanaged languages: a comparison between C++, Rust, and Swift. - Luiz Romário Santana Rios; Roberto Ierusalimschy (SBLP, 2025)