Mariano Guerra
Guyren Howe
01/30/2025, 8:15 PMwtaysom
01/31/2025, 7:31 AMWill we never see another new programming language reach the mainstream?Even at this point, you can drop your syntax into a prompt and LLMs can pick it up reasonably well. A better technique will to be to automatically translate a bunch of program and then use those to retrain. Similar sort of thing is happening with teaching LLMs math. What we're beginning to see is feedback between more analytical systems and "intuitive" pattern recognizers. It's all janky now, but results seem promising.
Will we see languages that are optimized for synthetic data generation? ... Will we change how we modularize code? ... When will we store the prompt alongside the code it generated?I bet!
Will we see a melting of language servers and LLMs?Again with the intuitive/symbolic distinction, there's benefit in delineating between creative and verification aspects of an assistant. Now I want you to try something new vs just check and refine what's already here.
Will techniques that trade code density for performance, such as loop unrolling, become popular because loops won’t have to be unrolled by hand?Don't JITs already do this? I thought that was one of their superpowers.
Federico Pereiro
02/03/2025, 9:24 PM• What will change once we start to optimize code and processes around code purely for the reader, because the writer’s a machine?I think Knuth might smile at this one. LLMs make literate programming much more accessible now, because machines can now read literate programs, generate them, and explain existing programs (therefore making them literate).