by calflegal on 3/19/25, 5:52 PM with 5 comments
Update based on comments: Perhaps by using 'LLM' I was too specific to today's non-deterministic LLM systems..I suppose I meant AI systems in general.
by subject4056 on 3/19/25, 6:02 PM
You cannot file a bug report against an LLM that it produced an unexpected output, because there is no expected output; The core feature of an LLM is that neither you nor the LLM developer knows what it will output for a wide range of inputs. I think there are a wide range of applications for which LLMs core value proposition of "no-one knows a priori what this tool will emit" is disqualifying.
by nickpsecurity on 3/19/25, 6:00 PM
I could see LLM's being used to generate compiler configurations or source annotations to improve compiler behavior. They might be good at code generation for prototyping changes to an existing compiler. They're too unreliable and resource heavy to be a good alternative in most cases, though.
by taylodl on 3/19/25, 7:30 PM
I have been wondering if we use formal modeling languages such as ArchiMate and UML, a set of Gherkin tests, and a deployment specification of some sort such as Workik AI, could an AI generate all the artifacts needed to compile, deploy, and run?
Then, if there's a bug, create a new Gherkin test that recreates the bug and regenerate the whole shebang. Realistically, that's where I see things headed over the next 5-10 years.
by techpineapple on 3/19/25, 6:10 PM
If your language is non-deterministic it would really suck if your application compiled one way on Tuesday, and another way the next Tuesday.
by JohnFen on 3/19/25, 7:39 PM
I'm a graybeard (~40 years as a dev) and I've never heard of people doing that, at least not because of any wariness about compilers. That's not to say it didn't happen, of course, just that I never saw it.
It did sometimes happen that something needed to be written in assembly for performance or space reasons, and devs would start with assembly generated by a compiler to save dev time, though. Not that often, but it happened.