hn.today

Ship Your Interpreter

basis.ai24 points24 comments
Screenshot of Ship Your Interpreter

Commenters debated a Basis.ai post proposing that LLMs generate formal semantics and that Lean proofs show a compiled interpreter adheres to those semantics - effectively "shipping" the binary as the language's spec. ngruhn praised the concrete Lean theorems and the idea of using the existing interpreter as the de-facto specification. jupitr likened the approach to meta-circular evaluators in Lisp. gopiandcode repeatedly defended the methodology, clarified that "ship" means deploying the compiled binary as ground truth, and said the post aimed at a mixed expert/non-expert audience.

Opinion split sharply on clarity, style, and trust. Several commenters (imtringued, artemonster, trueno, skavi) criticized the piece as hard to read, AI-generated "slop," or overly long and shortcut by LLMs; skavi also questioned the intended audience and the decision to have LLM-written prose. Others (vidarh, lelanthran) found the "ship" metaphor contorted and confusing. A smaller exchange turned to punctuation: gopiandcode and hnlmorg defended em-dashes and the Oxford comma against those who dislike LLM-era prose traits. Overall, praise focused on the technical idea and use of formal proofs, while criticism centered on presentation, metaphor choice, and reliance on LLM-authored writing.

Read on basis.ai24 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Programming

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.