Comment by scrame 15 days ago quite a bit of software you would need to understand the assembly. not everything is web-services. 4 comments scrame Reply verdverm 15 days ago I've only needed assembly once in more than 20 years of programming, not a webdevIt was during university to get access to CPU counters for better instrumenting, like 15 years ago. Havent needed it since manofmanysmiles 15 days ago I've found LLMs (since Opus 4.5) exceptionally good at reading and writing and debugging assembly.Give them gdb/lldb and have your mind blown! HarHarVeryFunny 15 days ago Do you mean gdb batch mode (which I've heard of others using with LLMs), or the LLM using gdb interactively ? manofmanysmiles 11 days ago I wrote a wrapper python script debug.py that will run gdb as a subprocess, and then takes input from the args.Usage is somewhat like:$ debug.py start $ debug.py -c "break main" $ debug.py -c "continue"Cursor at least doesn't seem to like running interactive programs yet.
verdverm 15 days ago I've only needed assembly once in more than 20 years of programming, not a webdevIt was during university to get access to CPU counters for better instrumenting, like 15 years ago. Havent needed it since
manofmanysmiles 15 days ago I've found LLMs (since Opus 4.5) exceptionally good at reading and writing and debugging assembly.Give them gdb/lldb and have your mind blown! HarHarVeryFunny 15 days ago Do you mean gdb batch mode (which I've heard of others using with LLMs), or the LLM using gdb interactively ? manofmanysmiles 11 days ago I wrote a wrapper python script debug.py that will run gdb as a subprocess, and then takes input from the args.Usage is somewhat like:$ debug.py start $ debug.py -c "break main" $ debug.py -c "continue"Cursor at least doesn't seem to like running interactive programs yet.
HarHarVeryFunny 15 days ago Do you mean gdb batch mode (which I've heard of others using with LLMs), or the LLM using gdb interactively ? manofmanysmiles 11 days ago I wrote a wrapper python script debug.py that will run gdb as a subprocess, and then takes input from the args.Usage is somewhat like:$ debug.py start $ debug.py -c "break main" $ debug.py -c "continue"Cursor at least doesn't seem to like running interactive programs yet.
manofmanysmiles 11 days ago I wrote a wrapper python script debug.py that will run gdb as a subprocess, and then takes input from the args.Usage is somewhat like:$ debug.py start $ debug.py -c "break main" $ debug.py -c "continue"Cursor at least doesn't seem to like running interactive programs yet.
I've only needed assembly once in more than 20 years of programming, not a webdev
It was during university to get access to CPU counters for better instrumenting, like 15 years ago. Havent needed it since
I've found LLMs (since Opus 4.5) exceptionally good at reading and writing and debugging assembly.
Give them gdb/lldb and have your mind blown!
Do you mean gdb batch mode (which I've heard of others using with LLMs), or the LLM using gdb interactively ?
I wrote a wrapper python script debug.py that will run gdb as a subprocess, and then takes input from the args.
Usage is somewhat like:
$ debug.py start $ debug.py -c "break main" $ debug.py -c "continue"
Cursor at least doesn't seem to like running interactive programs yet.