← Back to context Comment by xigoi 11 days ago The main difference is that the input to an LLM is in an ambiguous language. 5 comments xigoi Reply brabel 10 days ago A programming language is allowed to be ambiguous, I don’t know of a definition that excludes that! xigoi 10 days ago All programming languages I know of provide at least some guarantees about the program’s behavior. a_shiine 4 days ago The kinda thoughts you form when you ever only vibe-coded skydhash 10 days ago The language specs may be, but an implementation is never ambiguous. When you encounter and undefined behavior in the specs, that’s when you look at your compiler/interpreter docs. newswasboring 10 days ago So is JavaScript haha.
brabel 10 days ago A programming language is allowed to be ambiguous, I don’t know of a definition that excludes that! xigoi 10 days ago All programming languages I know of provide at least some guarantees about the program’s behavior. a_shiine 4 days ago The kinda thoughts you form when you ever only vibe-coded skydhash 10 days ago The language specs may be, but an implementation is never ambiguous. When you encounter and undefined behavior in the specs, that’s when you look at your compiler/interpreter docs.
xigoi 10 days ago All programming languages I know of provide at least some guarantees about the program’s behavior.
skydhash 10 days ago The language specs may be, but an implementation is never ambiguous. When you encounter and undefined behavior in the specs, that’s when you look at your compiler/interpreter docs.
A programming language is allowed to be ambiguous, I don’t know of a definition that excludes that!
All programming languages I know of provide at least some guarantees about the program’s behavior.
The kinda thoughts you form when you ever only vibe-coded
The language specs may be, but an implementation is never ambiguous. When you encounter and undefined behavior in the specs, that’s when you look at your compiler/interpreter docs.
So is JavaScript haha.