# AI-Driven Development with ChatGPT and SudoLang

DevFeed: [AI-Driven Development with ChatGPT and SudoLang](<https://devfeed.tech/articles/the-art-of-effortless-programming-20717.md>)

Original publisher: [Read original article](<https://medium.com/javascript-scene/the-art-of-effortless-programming-3e1860abe1d3?source=rss----c0aeac5284ad---4>)

Author: Eric Elliott

Published: 2023-04-25T20:30:52Z

Content type: opinion

Language: en

Sources: [Eric Elliot](<https://devfeed.tech/sources/eric-elliot.md>)

Topics: [AI Development](<https://devfeed.tech/topics/ai-development.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Test-driven development](<https://devfeed.tech/topics/tdd.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [development](<https://devfeed.tech/tags/development.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [tdd](<https://devfeed.tech/tags/tdd.md>)

## AI overview

The article presents an AI-Driven Development process using ChatGPT and SudoLang. It describes claimed benefits including productivity gains, project-planning support, automated unit-test creation, and automated software implementation, while also arguing that AI will have a broad impact on knowledge work.

## Source excerpt

Why Every Developer Should Learn ChatGPT and SudoLang I recently started using an AI Driven Development (AIDD) process that has many benefits: Increased development productivity 10x -- 20x, allowing us to take on more projects, and more ambitious challenges that would previously have been too resource-intensive to tackle. Opened up our applications to magical features we could not have done with any amount of time before AI. More predictable behavior for ChatGPT prompts, easing AI integration challenges. Better project management, helping us with brainstorming, user story mapping, technical spec ideation, design, and writing, and task ticket creation, including acceptance criteria. Automated unit test creation, helping brainstorm and implement required tests, automatically. Automated software implementation: Starting from the materials above and some SudoLang code, automatically produce software implementations. https://medium.com/media/9e5662e99c4dd6cba05823aa64bcc241/href AIDD has changed the game. Like Agile and TDD before it, you can now draw a line in the history of the software industry, with huge productivity gaps between the two sides: Before AIDD and after AIDD. AIDD will impact human productivity on the same scale as the invention of the computer. This may sound like breathless hype, but for my money, we're underestimating the impact on society, and overestimating how people will react. If history is any indication, people rapidly take new technology for granted. The iPhone rocked the world for about 5 minutes. And then they just were. Soon, billions of people will take AI for granted, and will use it daily for every aspect of knowledge work and productivity. People who resist using AI will be competing with people who are 10x -- 20x more productive. Welcome to the new world. What is SudoLang? SudoLang is a powerful natural language pseudocode programming language that makes it easier to instruct GPT-4 and other language models. SudoLang is easy to learn, an