4 ms·
Hey there. My point was close to that, but not quite as drastic as saying languages themselves are obsolete. It's more that less developer friendly languages lo
by kbourgoin 3y ago
Hey there. My point was close to that, but not quite as drastic as saying languages themselves are obsolete. It's more that less developer friendly languages look more appealing if an LLM can paper over the parts that you don't like. I've been working in Python for a long time because I enjoy writing it. If Copilot starts writing more and more, does that quality matter as much? I've always really disliked Java because it's so verbose. Maybe it's not so bad with copious code generation via LLM.
And, yeah, ChatGPT is impressive in lots of ways, but writing code isn't one of them. I look forward to trying GPT4 but I'm not holding my breath.
I've found Copilot to be much more impressive and useful. You have to know what you want to write, and double check everything, but it's still a big difference. I'm not switching to brainfuck any time soon, but I'd be more open to languages I used to turn my nose up at.
I don't think these things will change overnight, but I really do think the things people value in a language are going to shift over the next few years and that ergonomics/aesthetics (the bits I think of as "the language") just aren't going to matter as much.
- QuadrupleA 3y agoThey're a good way of delving into less familiar languages, for sure. But if they're creating subtle bugs, the human operator will have to read over and understand the language really well anyway. So a less ergonomic language becomes a problem. Some parallels here to the self driving problem - in order for people to trust their personal safety / codebases to these things, they're going to have to prove a very high degree of reliability. ChatGPT's definitely not there yet. I've heard mixed reports about GPT4, curious to get my hands on it too. And then going from letting it drive your car / write your code, to total hands-free mode where you don't even know how to drive anymore or understand the programming language it's using, that's a big leap.