this post was submitted on 28 Sep 2025
300 points (95.7% liked)

Comic Strips

19484 readers
767 users here now

Comic Strips is a community for those who love comic stories.

The rules are simple:

Web of links

founded 2 years ago
MODERATORS
 

you are viewing a single comment's thread
view the rest of the comments
[–] squaresinger@lemmy.world 1 points 3 hours ago (1 children)

Yeah, that's the technical lingo meaning. Attach a debugger means that you have a running process without a debugger running with it, and then you attach the debugger to it to get debug output from that process.

But I still don't quite get the intended process.

So you run the code the LLM outputs with a debugger and let the LLM interact with the debugger? Not really sure if that helps, because for the LLM would need to know how to operate the debugger and would need to understand what problems it should be looking for.

Current systems (e.g. Github Copilot) combine the LLM with static code analysis and compiler outputs to find and fix errors. They can also execute the code and run tests and compare outputs with expected outputs.

[–] buddascrayon@lemmy.world 1 points 2 hours ago (1 children)

Current systems (e.g. Github Copilot) combine the LLM with static code analysis and compiler outputs to find and fix errors. They can also execute the code and run tests and compare outputs with expected outputs.

Am I misunderstanding something or does this sound like programmers making themselves unnecessary?

[–] Whelks_chance@lemmy.world 1 points 1 hour ago

Only the very junior ones who are writing code without understanding why they've been asked to write it. Anyone with more than about 18 months experience will be able to start deciding what to actually build, and I haven't seen LLMs be particularly helpful with that yet.