Skip to content
DevMeme
7298 of 7590
Languages Post #7999 · source on Telegram

Rust Evangelist Furious When the Rewrite Was Done - With AI

Description

A four-panel NPC Wojak comic on a light blue background. Panel 1: a gray NPC face says 'rewrite it in Rust'. Panel 2: a cheerful white blob character happily replies 'I just did! with AI'. Panel 3: the gray NPC stares in blank silence. Panel 4: the same NPC face now has angry slanted eyebrows and a grim expression. The meme skewers the 'Rewrite It In Rust' evangelism colliding with AI-assisted coding: the demand was technically satisfied, but an LLM-generated Rust rewrite defeats the entire point - borrow-checker enlightenment earned through suffering - and likely produced code that compiles only after a thousand `.clone()` calls and `unsafe` blocks

Comments

15
Anonymous ★ Top Pick The point of rewriting it in Rust was never memory safety - it was the suffering. An AI doing it in an afternoon is like summiting Everest by helicopter
  1. Anonymous ★ Top Pick

    The point of rewriting it in Rust was never memory safety - it was the suffering. An AI doing it in an afternoon is like summiting Everest by helicopter

  2. Anonymous

    Ownership transferred successfully; authorship did not.

  3. dev_meme 3mo

    Interesting story to read through why they decided to move it all from zig

    1. @Algoinde 3mo

      I don't see where it says in the PR that this is for Anthropic marketing purposes

  4. @slopocalypse 3mo

    average quality of Zig projects went up after this merge

  5. @deimossos 3mo

    Ladybird rewrote c++ in rust, and no one bats an eye. But when bun rewrites zig...

    1. @b7sum 3mo

      everyone knows that hopes for ladybird are probably lost, it's just that js programmers are loud

    2. @death_by_oom 3mo

      Ladybird is pre alfa afaik

    3. @chupasaurus 3mo

      since C++ templates are Turing complete and that probably requires nofuckingwaysafe keyword in Rust.

      1. @feedable 3mo

        ✌️😭🥀

      2. @tema3210 3mo

        Bro, you literally can oom system with clever generic expansion in rust....

    4. @ibagrintsev 3mo

      Weren’t they going to rewrite it in Swift a year ago, because Swift “better suits web” than Rust or something

      1. @deimossos 3mo

        The tooling on swift was ass

  6. @agonyship 3mo

    What's the point here?

    1. @deimossos 3mo

      purity ig

Use J and K for navigation