piotrpdev 3 hours ago

Unfortunate that they didn't ship the parallel front-end yet, solves my biggest issue with Rust right now.

dabinat a day ago

I did “cargo fix —-edition” like the guide said and it added the word “ref” before variable names in certain places, which made the compiler complain. So I had to go through and remove them all.

So it may be easier to fix things manually than rely on cargo fix.

Diggsey a day ago

Huge! Async function traits resolve one of the biggest pain points for async rust.

bitbasher a day ago

Updated a 16k LOC project and had no issues at all.

GolDDranks a day ago

This is the hugest release of Rust this far.

jenadine a day ago

We are in 2025 already. Some other tool release their version N at the end of the year N-1.

  • steveklabnik 21 hours ago

    From what I understand, when the schedule started to slip, the team made a decision to not do a death march just so it happened two months ago instead of today. This seems healthy to me.

  • jenadine a day ago

    On the other hand, people will be able to use Rust 2024 in production in a few month, if not now. While most C++ codebase are still stuck with C++17 or older.

    • pjmlp 20 hours ago

      Just like many C code bases are stuck on C89, many Python in Python 2, Java in Java 8, .NET in .NET Framework,...

      Not that every compiler is up to date, but at very least clang, gcc and vc++ have already quite good coverage of C++20, and clang/vc++ modules mostly work, good enough that I only use modules in my hobby projects.

      It starts by projects, companies, actually wanting to adopt new toolchains.

  • satvikpendem 14 hours ago

    The code was frozen already in 2024, it just took some time to actually release it.

  • pjmlp 10 hours ago

    Same with C23 and C++23, things take time to iron out.