logoalt Hacker News

munchlertoday at 12:22 AM3 repliesview on HN

> Code is code. It either does the job or doesn't.

Surely that is not the only dimension that matters when evaluating software. Maintainability and readability, for example, are crucial for any long-lived project.


Replies

addedGonetoday at 1:01 PM

In the future, code readability will not really matter, the concept of maintainability will also change: Is it maintainable by AI, if yes, then it's maintainable, we will approach the day where we have virtually ZERO code written by human, so all the tools must be built for AIs, not humans anymore.

show 1 reply
briandwtoday at 1:08 AM

“Does the job” means all of those things. Figure out what’s important, find a way to measure it (could be also be qualitative.) How does the AI generated code do? If you simply say its no good because of the way it was created, it’s not a rational decision process.

show 1 reply
domlebo70today at 1:19 AM

Devils advocate: Are they? Why? If LLM's are capable of taking absolute crap and iterating on it to achieve a purpose, then does readability really matter?