A thought experiment: When all practical software is only written by AIs, will the AIs use goto? What will the programming language of AIs look like?
My bet is something _like_ assembly, but not assembly.
That being said, I think humans will still program for fun. Just like we paint portraiture in a world with cameras.
Yeah that's my thing for my hardware projects, I'm not going to reach for an LLM to do it, I want to write the code myself/be present. For something new I would consider using LLM to generate something, like a computer vision implementation or something I don't already know. The end result I would know how it works, just for POC.
I think it won't be like assembly, because it takes more information vs building blocks that have more dense information in them, kind of like how we use libraries and frameworks