Think about the languages you use. What improvements will make them better? Now repeat that improvement process 10^13 times.
The year is now 2120, and development of code has been evolving through the ages for four generations.
You now have 3 physical modes of software development:
- Typing syntax with keyboard (legacy)
- Talking in natural language the software requirements to an AI IDE that translates to working application. (most popular)
- Thinking in a dream state, which attempts to extrapolate the ideas into software requirements passed to an AI IDE that translates to working application. (experimental)
Natural Understanding AI has taken central role in everyday development, handling every facet of hardware and software development. Even the legacy coders cannot escape its grasp, as its integration in computers is far too deep.
Computer Science has shifted into linguistic teachings, to better transcribe the nuances of development. The English language has added millions of words to its dictionary to improve intent.
You want to build a video game, so you begin speaking...
You wait a few seconds until the progress bar is done.
Build Successful. Launching...
You successfully made a Call of Duty 103 clone of cavemen, with thousands of spears. Before the screen starts, you are alerted to Copyright Infringement, and your social score has been flat-lined. A security facilitator will arrive at your door shortly.
You hear a knock at your door. The latest Iron XO is at the front steps. It does not wait for you to open the door. It melts a perfect silhouette through the door, and warns you to obey the law.
You decide to make another video game, so you begin speaking...
Cavemen brandishing spears with the style of Call of Duty 103, remove all copyright infringements. Build and Launch.
You shatter share the game with the world and play with a few random people, before going to bed and deleting the share.
Software development has been completely automated.
You are no longer needed.