'I'm not a programmer' anymore: Linus Torvalds on the only two tools he uses now

· Source: News and Advice on the World's Latest Innovations | ZDNET · Field: Technology & Digital — Software Development & Engineering, Artificial Intelligence & Machine Learning · Depth: Intermediate, medium

Summary

At Open Source Summit India 2026, Linux creator Linus Torvalds discussed the project's steady evolution and future direction. He highlighted Linux 7.1's incremental improvements, deliberately avoiding "splashy features." Torvalds, now primarily a "development lead" rather than a programmer, focuses on reviewing pull requests and understanding the "bigger picture," merging approximately 200 changes every two weeks. He expressed a lack of sentimentality for obsolete technology, noting Linux 7.2 will drop support for x86 machines without hardware floating point, such as the Intel 486 SX, released over 30 years ago. While acknowledging Rust's interest, Torvalds prefers C for its simplicity and robust verification tools like Sashiko, emphasizing that Rust doesn't prevent logic errors. He also addressed AI's role, noting that LLMs initially generated more "junk" than useful code, producing "hallucination" bug reports that consume significant human effort. However, he sees value in LLMs for prototyping and finding bugs, provided human developers validate and refine their output.

Key takeaway

For open-source project leads managing large, complex codebases, embrace a philosophy of steady, incremental improvements rather than chasing "splashy features." When integrating AI tools for code analysis or bug detection, ensure robust human validation processes are in place to filter "hallucination" and prevent resource drain from false positives. Your focus should remain on understanding the "bigger picture" of changes and fostering strong human collaboration, as even advanced languages or AI won't eliminate fundamental logic errors.

Key insights

Linus Torvalds advocates for steady, incremental kernel development, prioritizing human oversight and critical validation of AI-generated code and bug reports.

Principles

Method

Torvalds operates as a development lead, reviewing pull requests for overall context and delegating code fixes, primarily using Git and email for communication.

In practice

Topics

Best for: Software Engineer, Machine Learning Engineer, Director of AI/ML

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by News and Advice on the World's Latest Innovations | ZDNET.