top | item 35627393

(no title)

primroot | 2 years ago

I upvoted when I had read up to where you wrote "doesn't help with." I felt I was reading my own thoughts when I read the last two sentences. I think it is not just software design that will become shortsighted we may even see less interest in improving programming languages. I've always hoped for people to come up with some mathematical insights (beyond functional programming) that will describe code organizing structures in a more sensible way, so that experience no longer appears as the main argument for software patterns being tools to manage complexity. Now a programming language is just another language to be modeled, and its texts generated and proofread by a fallible human.

discuss

order

giovannibonetti|2 years ago

> I think it is not just software design that will become shortsighted we may even see less interest in improving programming languages.

I believe in the contrary. AI code generators and modern languages that enforce type and memory safety are a great match, since the compiler ensures the mess doesn't grow too much.

marginalia_nu|2 years ago

This is an entirely class of problems than what I'm describing.