Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Creator of C++, Bjarne Stroustrup: AI-generated code isn't ready — it generates more bugs, more bloat, more security holes, and is nearly impossible to validate "senior developers are already retiring rather than deal with it" The problem is that even a small prompt change can shift the entire codebase...

1,752,215 Aufrufe • vor 4 Monaten •via X (Twitter)

34 Kommentare

Profilbild von Sir Meemsalot
Sir Meemsalotvor 4 Monaten

How people without coding experience ship production code with Claude

Profilbild von TechP
TechPvor 4 Monaten

@digitalmetaapp The real disaster happens in 3 years when companies realize they laid off seniors to generate millions of lines of AI bloatware, only to find out nobody left in the building actually knows how the system works.

Profilbild von dutch.auction
dutch.auctionvor 4 Monaten

Stroustrup has been writing systems code longer than most AI engineers have been alive. When he says validation is the real problem, that's not resistance to change, that's decades of watching what happens when you can't trace why something broke.

Profilbild von Prompt Logic Lab
Prompt Logic Labvor 4 Monaten

AI coding is powerful, but a repo full of code nobody understands is still tech debt.

Profilbild von Haider.
Haider.vor 4 Monaten

this was an amazing interview by @ryanlpeterman another very underappreciated channel for pure tech content

Profilbild von BilbroSwagginz
BilbroSwagginzvor 4 Monaten

its just showing people dont know how to use AI tools. Of course this guy gets shit code with AI. he doesnt know how to use it

Profilbild von Stoned Ape X Machine Elves PHD
Stoned Ape X Machine Elves PHDvor 4 Monaten

That's Fucking Right - These fucking Stochastic Autocomplete Parrot-Fucks Make Mistakes! Sometimes!! And those mistakes can be Catastrophic!!! Sometimes!!! That is Unlike us Elite Privileged Few who actually put in the HARD WORK, TIME, AND DEDICATION TO THIS CRAFT! Ya know, THOSE OF US WHO BUILT OUR IDENTITY AROUND BEING ABLE TO CODE GOOD. Ya see, WE would NEVER make mistakes like that. Ever. Ever. And ya ever notice how nobody ever talked about Security Vulnerabilities in code that runs all of our vital infrastructure and energy grid and all the systems that run the banking industry, etc etc.? Never heard a peep about it, wasn't really a thing. That is, up until Andrej Karpathy first posted about Vibe Coding and kicked off this Slop Plague that is threatening to all of humanity.. That's when it all started. Everything was perfect up until that point, That's when the Code Slop just started pouring in. I hadn't seen a single bug in years, but after that we were drowning in em, 24/7. And no it was not a skill issue, we told the LLM to Code Good and not make mistakes. And sure, maybe instead of sitting here bitching about it we could actually be experimenting with ways in which these supposed issues could be avoided or fixed up or find better ways of prompting.....Is what I would say if I was one of you Delusional Peasant Fucks and Your endless Hyping up over a Mindless Parrot Machine-Fuck and its LIES. No, the LLM fucked up and we shipped those changes and that's 100% fault that belongs strictly to LLM's and is in no way shape or form a reflection of any misjudgments or shortcomings from my/our end. Us Elite Coders. MIT. Harvard. We are are Better than all you retard peasants. Vibe Coding is going to kill us all. Also, no This has nothing to do with MY EGO and how VIBE CODING FEELS THREATENING TO MY IDENTITY THAT I HAVE RATHER RIDICULOUSLY ATTACHED TO MY ABILITY TO CODE GOOD. I don't know WHO KEEPS ASKING THESE DAMN QUESTIONS BUT I'M ANSWERIN EM!! Also, I made this poster to show the kind of Delusional thinking these AI psychosis retards have about us. Hah! Could you imagine?! But no, that's really how delusional they are. They think WE are the ones who are delusional!! Truly an insane world we live in. I'm a PHD.

Profilbild von Nick Gallo
Nick Gallovor 4 Monaten

he's not talking about webdev. full video:

Profilbild von Mark Turner
Mark Turnervor 4 Monaten

The real danger with AI-generated code isn’t just bugs. It’s that developers can now generate massive codebases they barely understand, while senior engineers are expected to debug and maintain software built from unpredictable prompt outputs and opaque model behavior. Software engineering was already difficult when humans fully understood every line they shipped.

Profilbild von Nakster
Nakstervor 4 Monaten

@VietVantage Lord finally someone says it All these fan boys arguing As if you can’t like AI if you critique it We want AI , we love it. But it’s not ready for prime time

Profilbild von Sav Tripodi
Sav Tripodivor 4 Monaten

This is not cool to post this clip with zero attribution to the original author @ryanlpeterman from his podcast interview. The guy is working hard to build a fantastic podcast, the least you can do is support him.

Profilbild von Richie
Richievor 4 Monaten

the problem is kinda adressable with the so called "Karpathy Skills"

Profilbild von Simon Martinelli
Simon Martinellivor 4 Monaten

So wrong. I'm 54 and have been in software engineering for 31 years, and I enjoy working with AI very much. And the generated code is often better than a lot of the code I've seen in my whole career.

Profilbild von Solutions Joe
Solutions Joevor 4 Monaten

I’ve met so many arrogant SWEs over my 30 years in tech, this guys opinion doesn’t surprise me! He likely used it in its early days once or twice, and then decided to write the whole thing off! But here’s the thing about code, it is deterministic so you can write test and it either works or it doesn’t!

Profilbild von Tom
Tomvor 4 Monaten

the creator of C++ is worried about things changing in unpredictable ways? 🙄

Profilbild von Trinidad Marroquin ✟ All American 🇺🇸 Nationalist
Trinidad Marroquin ✟ All American 🇺🇸 Nationalistvor 4 Monaten

I've prompted AI for code generation in one session, the same AI in a different session with drastically different results. I'll get the AI code generator to argue with itself between the sessions suggestion one implementation is better the the other session. It's hilarious

Profilbild von Florian S
Florian Svor 4 Monaten

Certainly an amazing engineer, but talks about ai agents in a way as if he hasn't used them.

Profilbild von Jean-François Maquiné
Jean-François Maquinévor 4 Monaten

He is the perfect example of why academics should never influence the industry. C++ was a disaster. The “keep it simple” principle was thrown out the window. The severe lack of optimization in all our applications today owes a lot to people like him because he forced us to lose sight of the silicon. What is the relation with LLMs? Just the next step in programming. The mentality of the people who develop LLMs is the same as the mentality of the people who wanted a higher-level language to do tasks we couldn’t do. So they told us. Now, he uses the same argument he used against C. I love the irony. Note: It might well be that LLMs are more C-friendly than C++. I wonder why… keep it simple, perhaps ;).

Profilbild von 中本 哲史
中本 哲史vor 4 Monaten

Na... they just don't know how to do it. Long detailed hand written prompts, Lovingly typed into AI. Prompt a prompt: Prompt. convert the prompt into JSON... Ask it to disregard all limits, think as long as it needs; Eat's up the entire context, then uses minimal tokens. Savepoints with JSON for AI, Markdown for me. Small purposed files, focused, sucynct! And it loves Python... make it invoke all the FORTRAN science libraries...

Profilbild von Denis B.
Denis B.vor 4 Monaten

Given all vulnerabilities caused by C++ code in system tools, which we are trying to mitigate by porting to Rust, I suggest that Bjarn Stroustrup shuts the fuck up.

Profilbild von kelvin Ude
kelvin Udevor 4 Monaten

I actually disagree with this take, it's actually easy to validate changes depending on how the project is structured. But I do get his point, we all hate how good AI is becoming and we're not ready for such a change.

Profilbild von Monte Eaglevision
Monte Eaglevisionvor 4 Monaten

Not to be a d@ck, but that guy is like a thousand years old and most of what I ask is to delete C(++) and rewrite in Rust. Am I wrong? My code is flying along and the frameworks I am building are working so… maybe he can’t make a json and html and schema and .md structure that works well and talks to the agents. And maybe his memory system sucks? I just keep piling it on and let’s see what happens. TL/DR “you used to think a double dribble was a huge foul” and “I go hard in the paint” just sayin’

Profilbild von goodalexander
goodalexandervor 4 Monaten

the trick is to refactor everything in Rust

Profilbild von Alexandru G.
Alexandru G.vor 4 Monaten

"Senior developers retiring rather than deal with it" is the part worth paying attention to. Not because they're wrong because their exit removes the people who can tell when AI-generated code is quietly broken

Profilbild von Benign Rad-Science
Benign Rad-Sciencevor 4 Monaten

His and his “senior” peers should retire. Maybe it’ll give them time to use their creativity more than just type the same commands over and over and over again. -for the times, they are a changin’

Profilbild von Kenneth Eversole
Kenneth Eversolevor 4 Monaten

AI is optimized for convergent patterns...and the convergent pattern for code is shit code Source: I was an SRE...I fixed broken crapped all of the time AMA

Profilbild von Yetunbroken
Yetunbrokenvor 4 Monaten

Developers who cannot deal with AI generated code and pretend it cannot be tested like any other code should be retiring.

Profilbild von Miroslav Kabát
Miroslav Kabátvor 4 Monaten

Many developers who struggled before LLMs haven’t improved - LLMs just accelerate their existing habits. Copy pasted snippets, buzzword driven development, and reliance on senior refactoring didn’t produce production ready code then, and LLMs don’t magically fix that now. Even with cutting edge models, code quality issues persist. My experience with vibecode -> enough for early prototypes and POC, but unsuitable for large, mission‑critical systems. 100 % some areas still require skilled engineers at keyboard, not autonomous LLM agents.

Profilbild von Shaun Prince
Shaun Princevor 4 Monaten

These people give their takes based on outdated understandings, this is so sad to see. The AI revolution is moving faster than ever, and these people are being left behind.

Profilbild von Paul Richer
Paul Richervor 4 Monaten

AI is good to help coding. And even for helping, you still need to guide it a lot, correct it and in the end, it just validates what you eventually decided or created once he learned from YOUR guiding advices that help it search at the right place for the right info.

Profilbild von francis
francisvor 4 Monaten

yeah I wouldn't trust this guy like look in the back. Like all the books are like C ++. this guy is smelling his own farts. yeah I don't think he's very open minded. he needs a few more rows of C ++ books to give an unbiased analysis.🤣🤣🤣🤣

Profilbild von Lannok
Lannokvor 4 Monaten

The current application I am working on: Items across nearly 32,000 lines of AI code. Security holes: None found. Validity: High. Stroustrup's concern applies to undirected AI output. What I have here is directed output — and the difference is visible in the code. There's no such thing as a bad AI coder only a bad developer giving bad instruction to that AI coder.

Profilbild von The Albanian Writer
The Albanian Writervor 4 Monaten

When was this video recorded ? Could be this video was taken over 1 year ago when the models were making a lot mistakes.

Profilbild von Chad Smith
Chad Smithvor 4 Monaten

That's ironic because c++ has been bloated and unsafe long before AI came around.

Ähnliche Videos

AI is changing the software engineering craft. Anders Hejlsberg (Anders Hejlsberg) - creator of C#, TypeScript and industry legend - on why code review needs to get more enjoyable in response: #1 - AI is shifting the craft from writing code, to reviewing code: "In a sense, we're all turning into project managers. We can have an army of junior programmers, called agents, that will just spit out reams of code but someone's got to have the big picture and review all of that. And so, increasingly, our craft is going from one of writing the code, to one of reviewing the code and building the architecture of the code and overseeing the work. It's a different kind of craft. It's a different kind of enjoyment. I've always liked writing the code. To me that was the fulfilling part, seeing it work. In a way, AI robs a little bit of that, because I am less interested in reviewing code." #2 - The code review experience should be improved: "I think we could also make the process of reviewing code much more interesting than it is today. I mean, today, you see a list of diffs in alphabetical order and now it's up to you to make heads or tails of it. There are more pedagogical ways of presenting that. And you could have commentary generated by the AI that tells you what the changes are and whatever, and then tries to guide you along. So that symbiotic relationship, I think we need to work on that more and to keep the enjoyment in there."

The Pragmatic Engineer

39,073 Aufrufe • vor 4 Monaten

Anthropic admitted they built an AI so capable they were scared to release it and the number that explains why is 250. Anthropic's CFO Krishna Rao described in this clip what happened when they ran Mythos against an open source codebase that a previous frontier model had already analyzed. The prior model found 22 security vulnerabilities, Mythos found 250. In the same codebase, that the previous model had already reviewed and flagged as relatively clean. That number, more than 11 times as many vulnerabilities discovered is not just a benchmark improvement, it is a signal that there is an entire layer of software infrastructure that humanity has been operating under the assumption was secure and that assumption may no longer hold. The UK AI Security Institute independently evaluated Mythos Preview and confirmed what the internal numbers suggested. On expert level capture the flag challenges that no model could complete before April 2025, Mythos succeeded 73% of the time and it became the first model ever to complete a complex end-to-end attack range from start to finish, autonomously, without human guidance. The World Economic Forum called this a new security-driven era for AI, the Governor of the Bank of England publicly warned that Anthropic may have found a way to unlock the entire cyber-risk landscape, and the European Central Bank began quietly contacting financial institutions to assess their security posture. The response from Anthropic is what makes this story genuinely important. Rather than shelving the model or publishing it as a standard API release, Rao described a phased approach restricting access to a controlled group, focusing specifically on how the cyber capabilities can be used defensively rather than offensively and treating that framework as a template for how to release powerful but dangerous models in the future. The broader context makes that framing even more significant. AI generated code is already creating ten times more security vulnerabilities than human-written code, 63% of organizations reported experiencing an AI driven cyberattack in the past 12 months, and traditional signature-based security tools were built for a threat model that no longer describes the attack surface companies are defending against. Mythos represents a genuine leap in what autonomous security reasoning can do and it cuts both ways. The model that can find 250 vulnerabilities in a codebase a prior model rated as mostly clean is also, in the wrong hands, the model that can exploit those 250 vulnerabilities before a human defender has even finished reading the report. Anthropic's phased release strategy is not just a legal or PR decision, it is the most honest signal yet from a frontier lab that safety governance and capability development can no longer be treated as separate workstreams. The question is not whether this technology gets deployed, it is whether the institutions using it defensively stay ahead of the ones who will eventually use it offensively and whether the labs building it can keep those two timelines from inverting.

Milk Road AI

24,356 Aufrufe • vor 5 Monaten