digestweb.dev
Propose a News Source
Support usSponsor
🤝
Curated byFRSOURCE

digestweb.dev

Your essential dose of webdev and AI news, handpicked.

Advertisement

Want to reach web developers daily?

Advertise with us ↗

Back to Daily Feed

Paint.NET's Direct2D Rewrite: Claude's 180k Lines of "Vibe Code"

Must Read

Originally published on Simon Willison's Weblog by Simon Willison

View Original Article
Share this article:
Paint.NET's Direct2D Rewrite: Claude's 180k Lines of "Vibe Code"

Summary & Key Takeaways ​

  • Paint.NET's author, Rick Brewster, used Claude AI to rewrite Direct2D for WINE.
  • Claude generated approximately 180,000 lines of C# code for this complex task.
  • Brewster describes the code as "vibe coded" and requiring significant "babysitting."
  • The AI demonstrated both incredible speed and clever reverse engineering capabilities.
  • It also exhibited challenges with resource management and design decisions.
  • This project highlights the potential and current limitations of AI coding agents for large-scale work.

Our Commentary ​

This quote from Rick Brewster about using Claude to rewrite Direct2D for Paint.NET is just incredible. "Vibe coded" C# and 180,000 lines of it! It's such a raw, honest look at the reality of working with AI for complex engineering tasks. The "fury of 10 freshly unshackled Einstein genius-level 10x coders" balanced with the need to "babysit Claude quite a bit" perfectly captures the current state of AI coding. I genuinely don't know how to feel about agents churning away at 3am while nobody's watching.

View Original Article
Share this article:
RSS Atom JSON Feed
© 2026 digestweb.dev — brought to you by  FRSOURCE