4 ms·
> 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? > Al
by mjr00 4y ago
> 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.
- ta988 4y agoAnd 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)...
- coffee_beqn 4y agoNot “still”, wages have risen like crazy in the last decades
- mjr00 4y agoYeah 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.
- vitus 4y ago> 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).
- mjr00 4y agoYes, 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?