I'm running the ICFP programming contest
(Note: I am completely unaffiliated with this project, I just read the description.) Clearly, one can point point a top-tier LLM at any problem and expect it to do a job comparable to a low to middling skill programmer. But I do think that this particular programming language is specifically designed to be resistant to LLM success. One of the fundamental limitations that LLMs have is that they produce their output sequentially.
- ▪(Note: I am completely unaffiliated with this project, I just read the description.) Clearly, one can point point a top-tier LLM at any problem and expect it to do a job comparable to a low to middling skill programmer.
- ▪But I do think that this particular programming language is specifically designed to be resistant to LLM success.
- ▪One of the fundamental limitations that LLMs have is that they produce their output sequentially.
Comments - RSS 2.0 files mainly under programming. We currently carry 20 of its stories.
Opening excerpt (first ~120 words) tap to expand
(Note: I am completely unaffiliated with this project, I just read the description.) Clearly, one can point point a top-tier LLM at any problem and expect it to do a job comparable to a low to middling skill programmer. But I do think that this particular programming language is specifically designed to be resistant to LLM success. One of the fundamental limitations that LLMs have is that they produce their output sequentially. They spit out a series of characters (or tokens) one after the other. This language is designed to require two-dimensional thinking. I would find it difficult to believe that any human could sit down and write out a non-trivial "program" in this language working left to right, top to bottom.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Lobsters.