3 ms·
The highest level would be like delegating part of your project or the entire project to a developer. These “AI coders” would take in the requirements, write th
by sorokod 3y ago
The highest level would be like delegating part of your project or the entire project to a developer. These “AI coders” would take in the requirements, write the code, fix errors and deploy the final product to production.
About the "write the code" part - what code is that? Machine code, Assembly, JS? Who creates the languages, compilers, interpreters and the plethora of tools required to operate these and deploy to production?
- threecheese 3y agoThis is where I’m stuck. The ecosystem we have today has evolved over >40y in lockstep with new hardware and technology, in a feedback loop of technological development. It is pretty resilient (from an evolutionary perspective). It includes layers of abstraction that hide enough complexity for humans to use it, but an AI doesn’t need this crutch; if we delegate the code writing responsibilities to it then what happens to this ecosystem? Purely from an economic perspective it is likely that in the limit we narrow down to the most efficient way to do this, which will be a language designed for AI, and dollars to donuts it’ll be owned by Google (et al). Will Python4 (etc) whither and die on the vine, due to lack of investment/utility? Then what happens to technology?
- sorokod 3y agoIn the limit, languages will be designed by AI for AI and the same goes for hardware. This assumes that languages higher then machine code will be needed which is not obvious. Will this be acheived in a few years or a a few decades or never I can't tell.