multiple arguments. First of all he asked me if I knew C and then if I had learned about pointers. So I explained that they were taught to me using the example of a long road with many houses and that you could talk about a house using the house number or by placing an arrow outside it. The arrow was special because you could move it around as needed. I remember him smiling and then proceeding to explain printf() to me using this model.
This is who you should strive to be. Not Linus, not Theo.