Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The main difference is that the input to an LLM is in an ambiguous language.


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 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.


The kinda thoughts you form when you ever only vibe-coded


So is JavaScript haha.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: