upvote
It is happening in embedded as well. I noticed just the upgrade from Gemini 2.5 to 3.0 Pro went from "I can get the assembly syntax mostly right but I don't understand register lifetimes" to "I can generate perfect assembly by hand".

I just saw a Reddit post yesterday about somebody that successfully one-shot in Gemini 2.5 the bare metal boot code for a particular board with the only input being the board's documentation.

reply
The issue is that AI will be creating software at whatever abstraction layer it is asked to produce. Right down to ASM maybe even machine code if someone actually wanted or needed that. Perhaps not the AI of today but given a few years I'll be quite surprised if it still can't.
reply
If we can take a computer as powerful as today’s laptops and make it crawl because of the amount of inefficiencies in software like Teams, I’m not holding breath for embedded. If you apply the same kind of engineering principle as Anthropic, you’ll be laughed out of the room.
reply