Is C the best possible choice for Git? For Subsurface? For the embroidery template converter thingie he wrote for his wife?
Linus used C for all of those, but was it because C was technically the best choice in each case, or because it was good enough to get the job done and because it's the language he's most comfortable with?