logoalt Hacker News

signorovitchtoday at 5:59 AM1 replyview on HN

> The evidence suggests the biggest problem models face isn't syntax

So then why is the first mentioned and most obvious difference from other languages

> There are no variable names. @Int.0 is the most recent Int binding

LLMs are trained on code written by humans. They are most “familiar” with popular programming languages, have large datasets of examples and idioms to draw on. I don’t see the advantage of inventing a new language the machine must “learn” with syntax unlike anything it’s been trained on.

Validation and testing are also already things we do with human written code, too.


Replies

boxedtoday at 6:49 AM

Plus LLMs need semantics just like humans do. Maybe more. Removing variable names seems utter madness.