

What the actual fuck, Guardian.


What the actual fuck, Guardian.


Did the headline change? The current headline is Torvalds: “100% of Their Code is Written by Compilers” Too
The title of this post makes for a dumb headline, at any rate. Linus, in response to claims in the industry that projects are now “99% written by AI”, drew an analogy to compilers by saying that all machine code for projects are written by compilers, yet no one says their project was 100% written by a compiler. It’s just talking about stupid hype, which is valid.
That being said, it’s still quite unfortunate that Linus has fallen into the trap of LLMs.


Seriously. My argument against “LLMs are good at generating boilerplate” has always been “why are you putting up with needing to write boilerplate in the first place?”
I really do think that it’s emblematic of a problem that existed long before LLMs: a lot of developers were/are deeply uncomfortable with stepping outside the confines of their IDE, and thus would basically never fix workflow/DX issues unless said fix came packaged as a feature by whichever megacorp was feeding them tooling. Scripting is all but unheard of outside of things like builds or CI.
I see this divide in my own organization, actually. Our mobile developers aren’t really all that comfortable with stepping outside of what Android Studio/XCode can do and the workflows deined by Google/Apple.
Our backend team is very different. No one uses IDEa, and we’re all Unix terminal folk for the most part. Lots of scripting and tooling we’ve created over time to streamline our development.
So when me and few other backend engineers decided to write a small Caddy file to set up a reverse proxy to enable the mobile emulators to talk to our locally-running backend (rather than a shared non-prod backend that the mobile teams always use, in order to facilitate more efficient end-to-end testing for features), we may as well have been talking an entirely different language when describing it. The very idea of creating your own tooling to solve a problem with your job is just entirely alien to them.


This is what happens when you don’t take a stand against this shit. He brought it on himself.
Username checks out. Yeesh. Can’t believe there are people that are this fucking stupid about this shit in 2026.


Yes. They are con artists with a proven track record of lying and stealing. We shouldn’t take anything they say seriously, especially when the reporting reads much more like marketing rather than an incident report.


He hasn’t done any real software development in decades, and it shows. His books are chock full of terrible ideas and his ideas of “clean” anything are anything but.
One of the best examples of his hackery is this tweet: https://xcancel.com/unclebobmartin/status/982229999276060672#m
Completely false misinformation presented as fact from an “authority”.
Also apparently probably a fascist, based on this and some other tweets I came across while trying to find that one: https://x.com/unclebobmartin/status/1398671193922805761 (apologies for the X link, can’t seem to find this one on xcancel?). I would need to look further since it’s news to me, but it’s hard to imagine any other interpretation of that tweet.


Bob Martin is a complete hack. He should not be regarded as an authoritative source and indeed, any claim he makes should be treated as highly suspect. He’s not worth reading.
Fave: vim First: vim Future: vim Honorable mention: vim Loathed: anything other than vim Current: vim Longest: believe it or not, vim
It’s not getting POSIX compliance done, that’s for sure. Or compatibility with normal scripts.


Nope, he’s based as fuck. And I don’t even like Zig that much.


How is this a response to a comment about AGI?
LLMs are not currently, nor ever will be, anything remotely resembling AGI. AGI is still entirely within the realm of science fiction, like teleportation or time travel.


Red flag right there. Devs can and should be able to make tickets.


It doesn’t need nearly as many. AI inference is orders of magnitude more expensive than a single search query (ignoring the fact that Google does it’s own inference with search queries now). And that doesn’t even include training, which is stupidly expensive to do.


That’s not lying. There’s nothing linguistic about numerical computation.


Are you actually arguing that the US should take Greenland? What in the actual fuck?
What are you talking about? What citations?


deleted by creator


https://en.wikipedia.org/wiki/Algebraic_data_type
Some reading material for you. Sum types allow for proper, compiler-enforced error handling and optionality rather than the unprincipled free for all that is exceptions and nullability.
Tony Hoare, the person that originally introduced nulls to the programming world, is oft-quoted as calling nulls the “billion dollar mistake”. Here’s the talk: https://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-Hoare/.
I suppose it depends on what kind of AI we’re talking about. If you mean LLMs, then I certainly hope no one is trying to do something as foolish as that.
A lot of the stuff from James Webb is truly novel, as well, which no AI technology would be useful in understanding.