Wow?!

There is no need to wish me harm because I compared two people who had the same similar tech level and approach as art, rather than pursuing productivity as a first goal.

Again sorry if that made you upset, I just wanted to share my train of thoughts:

It was to show that "tech skills" != "tech lead skills" + "tech skills" != "productivity".

In fact, sometimes great devs can be counter-productive, as they tend to write code that they are the only one who can maintain (bus factor), or optimizations that turns out to be net negative when working as a team.

Here it is a mixed bag, Fabrice is very productive at least as a solo contributor (c.f. FFmpeg or QEMU), but Terry obviously wouldn't be.

About the comparison, it may sound strange to you, but I am talking only about the tech-side to show that tech skills do not always align with human skills (or management, or team lead), and Terry seemed to me the perfect example of something completely disconnected.

In practice it is difficult to find other examples of people who wrote their own compiler, put a huge amount of energy, just for the sake of writing a compiler.

Thinking about of the most well-known projects: Bellard's "Obfuscated Tiny C Compiler" (which then became TCC), it's not that crazy to compare it to the "HolyC compiler".

Now outside, in their private life, they are very different, and nobody doubts that.

Side-note: I actually like very much what Fabrice does.

To your credit, again the two persons are NOT at all equivalent or comparable, just that the resulting works are, but for different reasons.

There is also no need to talk about a person with schizophrenia in a post about Fabrice Bellard.

What kind of point are you making?

I just needed an example that shows that it is not because you can write a compiler that it means you would be productive in a team at a FAANG.

I edited the post above to make it more clear, that they are not comparable on the human aspect, perhaps I should have insisted more, to not give the impression.

It was clumsy from my side, just that I found it difficult to find better example of someone who is well-known good programmer, wrote their own compiler too, wrote their own image decoder too, but not productive in a corporate environment.

He did work on Ticketmaster for some years on their own VAX operating system.

Then he had the dissease and could not keep working.