3 ms·
The foolishness of "natural language programming"
- necovek 2y agoI am guessing this was posted as "did not age well" post (with all the LLM-based coding assistants), but to me, that rings even more true today: - "prompt engineering" is exactly the large intellectual investment on the human side alluded to in an article - tiny imprecisions make the entire programs invalid or incorrect - machines also tend to grossly misinterpret instructions (hallucinations) - they are unable to replicate novel approaches based on small amounts of data
- drweevil 2y agoNot to mention that "the work involved in co-operating and communicating across the interface has to be added", which takes on new meaning and magnitude when one considers the energy requirements of LLMs.
- User23 2y agoI'm actually a pretty big Dijkstra fanboy after having taken the time to read through most of the archive the submission is from. For whatever reason, I suddenly remembered this paper, and yeah it does seem apropos so I shared it.