Microsoft recently leveraged AI agents to "agentically" port the GitHub Copilot runtime from TypeScript to Rust, reportedly achieving a 15.9x performance improvement in key workflows. The project involved converting roughly 832,000 lines of production code, supplemented by nearly 500,000 lines of unit tests.
The announcement sparked significant debate on Hacker News. Skeptics criticized the quality and maintainability of "vibe-coded" AI outputs, citing recent performance regressions and glitches in Microsoft’s software ecosystem. Discussion also turned to the engineering practice of maintaining massive, monolithic source files—some exceeding 30,000 lines—with users debating whether such files represent poor architecture or are simply a reality of large-scale software development.
While some commenters praised the performance gains of moving to Rust, others questioned the long-term maintainability of an AI-generated codebase, suggesting that the "agentic" approach—using autonomous AI agents to handle the translation—might prioritize immediate speed over architectural rigor. Overall, the community remains divided on whether this trend signals a new era of efficient software modernization or the production of unmanageable, automated "slop."