upvote
> details of languages and code are all abstracted away for you

You don't see how that's a problem? You're arguing for a fully vibe coding solution to software engineering, we simply aren't there yet. Human-in-the-loop intervention is still required. I still write code, every day, and use AI heavily.

That could possibly work for simple React/TypeScript SPAs, it's probably the stack that these models excel with the most. It's a complete non starter for anyone wanting to use these tools on existing brownfield projects. Opus notably falls over trying to do anything with legacy .NET Framework & WPF/XAML, obscure hardware SDKs (ID scanners, for example, hardware I deal with at work), industrial control software.

There's no world where I can upload our codebase to Anthropic and have it just abstract everything away and make arbitrary decisions. There's no amount of prompt engineering where LLMs in their current state are going to be able to figure out an unmaintained SDK for some obscure hardware that hasn't been updated since 2008. The enterprise world is full of stuff like that.

reply