<![endif] daniel.haxx.se Search Primary Menu Skip to content About Contact Search for: #masthead cURL and libcurl , Development , Open Source March 27, 2017 Daniel Stenberg 18 Comments .entry-meta .entry-header Every once in a while someone suggests to me that curl and libcurl would do better if rewritten in a “safe language”. Rust is one such alternative language commonly suggested. This happens especially often when we publish new security vulnerabilities. (Update: I think Rust is a fine language! This post and my stance here has nothing to do with what I think about Rust or other languages, safe or not.) The curl code guidelines mandate that we stick to using C89 for any code to be accepted into the repository. C89 (sometimes also called C90) – the oldest possible ANSI C standard. Ancient and conservative. This fact has made it po...