Anyone else feeling like discussions like this feel archaic? due to Generative AI?
For all its problems, the presence of AI feels like it should solve some of these quibbles for the vast majority of people who program. I can't quite put my finger on why just yet, though.
I don't understand what this comment means. It sounds like you think all programming has ended, which is not the case.
I feel the same. I think the reason is that GenAI has effectively abstracted away the tooling layer. Not perfectly, and not always efficiently, but in terms of going from requirements → workable outcome, it has removed much of the pain of choosing one developer experience over another.
these articles feel like they were WRITTEN by gen AI, I'll say that!
What do you mean? Programming languages all have different strengths and weaknesses that are completely orthogonal to LLMs.
Even if you vibe code an entire system, a human will eventually have to read and modify the vibe code. Most likely in order to refactor the whole thing, but even if by some miracle the overall quality is alright, somebody will have to review the code and fix bugs. The programming language and it's ecosystem will always be a factor in that case.
No, because pairing with AI is not the same as how we've come to define coding/programming.
It's something different. To say that it'll be _better_ relative to some stated measurement is fine.
Let's use a driving analogy. You can say cars get you from point A to point B so self-driving and teleportation are better evolutions. But you wouldn't say if someone wanted drive a car, enjoyed driving a car, wanted to get better at driving a car, they should get in a Waymo. Or teleport.