Elektrine lite

← Feed

@nicklockwood@mastodon.social

Post #1541259

2025-11-15 11:14 UTC

You could be forgiven for thinking that English is the ultimate high-level language, but in many ways it's more like a *low-level* language because it doesn't impose any structure to guide you, and provides infinite ways to make mistakes or miscommunicate your intentions *Everything* in English is ambiguous and open to interpretation. Almost no errors or ambiguities are prevented by the "syntax", and so they must be dealt with by the "interpreter" (which traditionally has always been a human)

Replies (1)

  • This is why, up until the advent of LLMs, natural language programming - or natural language interfaces in general - were a fairly unsuccessful niche, because it was impractical to write an interpreter program that could handle and resolve all the possible ambiguities of arbitrary English input to produce any sort of reliable output without human supervision

    Open ##1541260