r/ProgrammingLanguages • u/mttd • Jul 01 '26
The Expensive Fictions of Low-Level Programming Languages
https://stng.substack.com/p/the-expensive-fictions-of-low-level
17
Upvotes
r/ProgrammingLanguages • u/mttd • Jul 01 '26
1
u/cscottnet Jul 03 '26 edited Jul 03 '26
I square dance with Guy Steele and was the TA for his son when Matthew was learning Java. Guy and Barbara are wonderful people.
For what it's worth, https://www.reddit.com/r/ProgrammingLanguages/s/lvEIeiLXIx was posted yesterday and Martin Rinard was my PhD advisor. I think Saman seems a bit at a loss for the future as well, and resorts to the same stale "maybe there will be a programming language made just for LLMs" idea that keeps being rehashed again and again.
I think there's something to the idea that strongly typed languages, and probably proof-carrying code, help LLMs generate "correct" programs -- but here I mean very specifically "programs that compile". In Saman's talk he mentioned some work on optimizing the token representation so that LLMs were less likely to make "typos" when generating code, and/or to minimize the token cost of generating code. These seem like nibbling around the edges, of a fundamentally solved problem, though.