@HaraldvonBlauzahn@feddit.org , may I ask why do you change the title so awfully it does not only not state the same as the article but misleads it?
post
The topic of mantaining code around AI PRs has it's place but I ain't feeling it after that declaration to disregard far more significant problems around AI (""it's a tool""). I ain't in the mood for silly word games about compilers.
Note that Torvalds does not claim that AI tools necessarily speed up code generation. This is not how they actually use it in the Linux kernel. They use it for bug detection.
Personally, I think even if AI tools can possibly used meaningfully and productively by experienced Linux kernel developers - people which have decades of experience with scrutinizing complex code that other programmers wrote -
.... it will likely be an utter disaster in hands of average companies which are already ridden by technical debt, have no specs, no testing, no designed architecture, and will try to use AI to simply cut more corners and produce a higher volume of far worse code with cheaper hires. This will not end well for them.
(There is the argument that AI already "produces code that is better than typical code from the average mid/junior developer". I do not think this holds water, because it can't produce good code alone - this returns to the core of Torvalds argument.)
I think the notion that AI tools are actually intelligent and AI does the important work while the programmer only does tidy up work is manipulative framing.
The same as with many kinds of automation which denies the human part of the work, for better exploitation. It reminds me in self-service cash registers which are said to be fully automated - but the customer does now the work of the cashier and is given the responsibility of the employee.
Nobody would say a book itself is smart, in spite of printed books being a powerful technology, and some books containing deep thoughts. Nobody would say a photographic camera does the actual work of a painter. It is a tool which can help to create art in the hands of an artist
all 16 comments