2030 Rust 更新 | Marcus 的博客

  • End-of-year update for Rust language in 2030: Had big wins and setbacks.

    • Async woes: Async rust has issues like limitations, no async closures, cryptic error messages, easy blocking, and crate compatibility. Split Async Working Group into 10 teams to tackle. In 2026, same approach failed due to blocking between teams. This year, communication kinks are ironed out.
    • Higher-kinded types update: Proposal by Withoutboats in 2016. Revived by Withoutboats Junior. In 2028, a team proved they are theoretically impossible and closed the RFC. Later, existence of Haskell led to retraction and re-opening. Two team members joined the Cult of Pointfree.
    • Compile times: Focus. Tried a new compiler system using LLMs but had to roll back due to events. Back to the drawing board. Lawyers used IP from Mold's creator and added more manpower to improve compile times by 1.2%. Also working on quantum computing with Alphabet and ClosedAI for up to 3% improvement.
    • Looking forward: Survey in 2028 showed user needs. Need to do more but happy with recent progress and excited for the future.
阅读 14
0 条评论