LLMs as the new high level language
251–260 of 396 posts
Re: LLMs as the new high level language
#252If we consider the prompts and LLM inputs to be the new source code, I want to see some assurance we get the same results every time. A traditional compiler will produce a program that behaves the same way, given the same source and options. Some even go out of their way to guarantee they produce the same binary output, which is a good thing for security and package management. That is why we don't need to store the…
Give a spec to a designer or developer. Do you get the same result every time?
I’m going to guess no. The results can vary wildly depending on the person.
The code generated by LLMs will still be deterministic. What is different is the product team tools to create that product.
At a high level, does using LLMs to do all or most of the coding ultimately help the business?
Re: LLMs as the new high level language
#253Earlier quoted context omitted.
I use them everywhere since the late 1990's, it is called managed runtime.
That is a completely different category. I've never experienced a logic error due to a managed runtime and only once or twice ever due to a C++ compiler.
Also it is almost impossible to guarantee two runs of an application will trigger the same machine code output, unless the JIT is either very dumb on its heuristics and PGO analysis, or one got lucky enough to reproduce the same computation environment.
Re: LLMs as the new high level language
#254Earlier quoted context omitted.
Anyone doing benchmarks with managed runtimes, or serverless, knows it isn't quite true. Which is exactly one of the AOT only, no GC, crowds use as example why theirs is better.
Reproducible builds exist. AOT/JIT and GC are just not very relevant to this issue, not sure why you brought them up.
Re: LLMs as the new high level language
#255If we consider the prompts and LLM inputs to be the new source code, I want to see some assurance we get the same results every time. A traditional compiler will produce a program that behaves the same way, given the same source and options. Some even go out of their way to guarantee they produce the same binary output, which is a good thing for security and package management. That is why we don't need to store the…
> If we consider the prompts and LLM inputs to be the new source code, I want to see some assurance we get the same results every time. Give a spec to a designer or developer. Do you get the same result every time? I’m going to guess no. The results can vary wildly depending on the person. The code generated by LLMs will still be deterministic. What is different is the product team tools to create that product. At a…
I think there are important distinctions there, predictably one of them.
Re: LLMs as the new high level language
#256Earlier quoted context omitted.
Anyone doing benchmarks with managed runtimes, or serverless, knows it isn't quite true. Which is exactly one of the AOT only, no GC, crowds use as example why theirs is better.
Even those are way more predictable than LLMs, given the same input. But more importantly, LLMs aren’t stateless across executions, which is a huge no-no.
Without taking anything else into account that the JIT uses on its decision tree?
Re: LLMs as the new high level language
#257If we consider the prompts and LLM inputs to be the new source code, I want to see some assurance we get the same results every time. A traditional compiler will produce a program that behaves the same way, given the same source and options. Some even go out of their way to guarantee they produce the same binary output, which is a good thing for security and package management. That is why we don't need to store the…
> If we consider the prompts and LLM inputs to be the new source code, I want to see some assurance we get the same results every time. Give a spec to a designer or developer. Do you get the same result every time? I’m going to guess no. The results can vary wildly depending on the person. The code generated by LLMs will still be deterministic. What is different is the product team tools to create that product. At a…
Re: LLMs as the new high level language
#258Are these kinds of articles a new breed of rage bait? They keep ending up on the front page with thriving comment sections, but in terms of content they're pretty low in nutritional value. So I'm guessing they just rise because they spark a debate?
Which is why I only quickly scan through the comments to see if there are new insights I haven't seen in the past few months. Surprise, almost never.
Re: LLMs as the new high level language
#259Are these kinds of articles a new breed of rage bait? They keep ending up on the front page with thriving comment sections, but in terms of content they're pretty low in nutritional value. So I'm guessing they just rise because they spark a debate?
Re: LLMs as the new high level language
#260Are these kinds of articles a new breed of rage bait? They keep ending up on the front page with thriving comment sections, but in terms of content they're pretty low in nutritional value. So I'm guessing they just rise because they spark a debate?