Feeling slightly exhausted by the world? Let’s reverse a string in Rust in a needlessly complicated way. I was expecting to make a tiny simple video and ended up going further into unsafe than I ev…

  • hades@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    18 hours ago

    Thank you for watching the video and answering the question that I had from just reading the title.

    Reversing a UTF-8 string is super hard in any language, rust doesn’t really make it that much harder.

    • calcopiritus@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      9 hours ago

      In fact it is easy in rust. Might not be the most performance (or maybe it is), but you should be able to do just “my_str”.chars().rev().collect::<String>()