Rust sucks

Related video

>Therefore Rust has more undefined behaviour than C.

>Consider adding CString/* const i8 literals

>Use concat!

macro_rules! c_str {
    ($s:expr) => { {
        concat!($s, "\0").as_ptr() as *const i8
    } }
}

foo(c_str!("my string"));

I’ll add more things later, I’m busy rewriting Rust software in C ;-)