I think this is thinking small. An AI doesn't need to use human readable programming languages or frameworks to solve problems. Also software engineers are expensive. Corporate greed will drive this faster.
> An AI doesn't need to use human readable programming languages or frameworks to solve problems.
Why would an AI writing assembly give it an advantage?
> Also software engineers are expensive. Corporate greed will drive this faster.
Are they? You can get a software engineer for less than $10,000/year.
When I was going to university in the mid-00s I had quite a few "advisors" recommend against going into computer science, because corporate greed meant all the jobs were going to be outsourced and US salaries would tank as a result.
And yet 17y later salaries are still sky high. Someone that believed that advisor could have had a job paying a lot and time on the side or enough of a safety net to learn new skills if salaries ever tank (which we still don't really see a sign of)...
Yeah exactly. The impending apocalypse that will make software developers redundant has been just around the corner for 20 years, during which time the number of people employed in software has increased exponentially and software developer salaries are some of the highest you can get for non-managerial work.
> Why would an AI writing assembly give it an advantage?
There are lots of non-human-optimized options that aren't raw assembly. Any intermediate representation, for one (e.g. LLVM IR, C-- used by ghc, Python/JVM bytecode, abstract syntax trees to simplify parsing).
And even raw assembly is often not what the CPU operates directly on (see: microcode).
Yes, but that's not really relevant to what I was asking -- why would using any of those give an AI an advantage over, say, generating Python or C code?
Why would an AI writing assembly give it an advantage?
> Also software engineers are expensive. Corporate greed will drive this faster.
Are they? You can get a software engineer for less than $10,000/year.
When I was going to university in the mid-00s I had quite a few "advisors" recommend against going into computer science, because corporate greed meant all the jobs were going to be outsourced and US salaries would tank as a result.