Order the following program qualities by decreasing importance:
>Code readability
>Short code
>Abstraction
>Space complexity
>Time complexity
>Backward compatibility
>Minimal dependencies
>General termination and correctness
>Debuggability
>Low-level optimizations
>Security
>>61823128
Since my AI will code it, code readability goes to the bottom.
security
general termination and correctness
time complexity
readability
debuggability
short code
abstraction
space complexity
backward compatibility
minimal dependencies
low-level optimizations
General termination and correctness
Security
Code Readability
Time Complexity
Debuggability
Backwards compatibility
Low-level optimizations
Abstraction
Space complexity
Minimal dependencies
Short code
General termination and correctness
Security
Low-level optimizations
Time complexity
Space complexity
Abstraction
Backward compatibility
Minimal dependencies
Debuggability
Short code
Code readability
>>61823128
It depends entirely on if we're talking about production or not and what the application will actually do. I don't care about security for my airgapped smart fridge but I do for a wifi toaster that can become a chinese botnet.
>>61823128
The fuck are all these words? Only one I recognize is the first one
When I code I just want it to be readable, secure and nicely ordenend so I can find things back when I need to debug it.
Don't care about the rest.
>>61823697
Atom is readable, secure, debuggable, and nicely ordered, yet it's an unusable turd. Time complexity is more important now that IPC improvements have stalled.
>General termination and correctness
>Security
>Time complexity
>Space complexity
>Code readability
>Backward compatibility
>Low-level optimizations
>Debuggability
>Minimal dependencies
>Abstraction
>Short code
>>61823173
this
>>61823128
>General termination and correctness
>Minimal dependencies
>Backward compatibility
>Time complexity
>Low-level optimizations
>Space complexity
>Debuggability
>Security
>Code readability
>Abstraction
>Short code
fite me