Daily Archives: 2023-09-17

Large Language Models for Compiler Optimization

Source: Hacker News

Article note: It sounds like they're using the LLM trained on assembly not to optimize the assembly, but to select and order passes in LLVM to optimize the assembly. ...And it still regularly produces code with different semantics than the input. And optimization was measured by number of instructions, not runtime on a target. Nifty, but one of those hype>>reality things, like everything around LLMs.
Comments
Posted in News | Leave a comment

How the Mac didn’t bring programming to the people

Source: Hacker News

Article note: End-user programming has been a hard problem for as long as accessible computers have existed. There is generally a lack of respect for spreadsheets as the people's programming tool when folks go to write about the idea. They're old and unglamorous and often used outside the target domain...but it's also probably the most common and accessible. In general, I think the environments that closely tie the usual interaction mode and the automation have the best shot, so the same reasoning and primitives continue to work, but they always make somewhat awkward programming languages. ...and, I suspect, there is the issue a rather small portion of the population have developed the necessary procedural thinking, and most of the ones that have will use a srs bsns programming language.
Comments
Posted in News | Leave a comment