Code is plentiful
And there is a gigantic quantity of code on the market. Simply consider GitHub alone. A back-of-the-envelope calculation says there may be round 100 billion traces of open-source code obtainable for coaching AI. That’s plenty of code. A complete lot of code.
And when you want an evidence of how code works, there are one thing like 20 million questions and much more solutions on Stack Overflow for AI to be taught from. There’s a cause that Stack Overflow is a shell of its former self—all of us are asking AI for solutions as a substitute of our fellow builders.
Code is verifiable
As well as, code is well verified. First, does it compile? That’s all the time the massive first take a look at, after which we are able to verify by way of testing if it really does what we wish. Not like different domains, AI’s code output could be checked and verified pretty simply.
In case you select to, you possibly can even have your AI write unit and integration exams beforehand, additional clarifying and defining what the AI ought to do. Then, inform your AI to write down code that passes the exams. Ultimately, AI will work out that test-driven growth is one of the best path to writing good code and executing in your needs, and also you received’t even need to ask it to do this.
Welcome, Skynet
And at last, code is a superb use case for AI brokers as a result of builders are typically unafraid of latest know-how and all the time appear able to check out a brand new instrument. This turns into a virtuous circle as AI corporations produce coding brokers, and builders embrace these coding brokers. Software program growth is a big a part of the economic system, and AI corporations are strongly incentivized to lean into profitable markets which might be accepting and captivated with utilizing AI brokers.
