I would be deeply uncomfortable to work in an environment where one couldn’t ask the author of a change for insights or rationale, because the author let some machine write it and therefore lacks any deeper understanding.
you think linux kernel problems are solved on stack overflow? app coding vs lib coding is a huge gap in what the code looks like, I don’t even want to think of kernel code.
Kernel code isn’t fundamentally different. Even designing hardware is still basically just coding, despite what hardware designers claim. (They think it’s fundamentally different because many things happen in parallel in a single cycle.)
I would be deeply uncomfortable to work in an environment where one couldn’t ask the author of a change for insights or rationale, because the author let some machine write it and therefore lacks any deeper understanding.
For me it’s grounds to deny a merge request. Can’t explain your code? Then it’s evidently not clear enough. Come back when it is.
Should apply to all code too. Doesn’t matter if you, stackoverflow or AI wrote it.
you think linux kernel problems are solved on stack overflow? app coding vs lib coding is a huge gap in what the code looks like, I don’t even want to think of kernel code.
Kernel code isn’t fundamentally different. Even designing hardware is still basically just coding, despite what hardware designers claim. (They think it’s fundamentally different because many things happen in parallel in a single cycle.)