From the course: AI-Powered Development: GitHub Copilot in Visual Studio Code

Unlock this course with a free trial

Join today to access over 26,500 courses taught by industry experts.

Non‑generative AI: The other option

Non‑generative AI: The other option

“

While generative AI and large language models dominate the conversation, they represent just one category of artificial intelligence. In practice, many developers are seeing meaningful productivity gains from non-generative AI systems, models designed not to create but to analyze, classify, optimize, and support decision-making. These tools don't grab headlines but they're quietly becoming foundational to modern software engineering. Let's explore some of these other tools. But first, a couple more words about LLMs or large language models. The hype is understandable. For developers, these tools offer speed, convenience, and a sense of creative momentum. They reduce the burden of boilerplate and help unstick mental roadblocks. In many teams, they're becoming a default part of the daily workflow. But the same strengths introduce significant risks and limitations, hallucinations, unpredictable output, copyright questions, and a requirement for developers to understand prompting, context…

Contents