3 ms·
Well, we're heading for a future where no one programs and everyone just prompts chatgpt. So it seems the future of programming languages is no more programming
by nmz 3y ago
Well, we're heading for a future where no one programs and everyone just prompts chatgpt. So it seems the future of programming languages is no more programming languages.
- nforgerit 3y agoSo, "in the future" how do people create programs expressing their intent? They'd write or speak in some natural language, right? 1. In order to avoid ambiguities they'd need to use concrete vocabulary. 2. Any non-trivial program will need to consist of multiple input statements. Those input statements will have some kind of relationship to each other. This is roughly what a grammar is about. 3. Those future programmers will somehow need to check if the program does what it's supposed to do. They'd run it with test data. Combine 1-3 and see that we just described, what a programming language and its ecosystem (compiler, runtime, etc.) do. Thus, programming languages are nowhere near to die out, they will just shift things higher up the layer lasagne.
- nmz 3y agoWe already have that, considering gpt requires a lot of code to train itself, the transition to a new language might not be worth it, so we might be stuck with the ones we have now.