John Carmack. He's consistently at the edge of technology - whether it is game engines or avionics. His insights are excellent and can often be used in other areas of engineering / software development.
He's a great speaker too, he'll discuss topics I am not at all familiar with but the context he wraps them in makes them easy to intuit. He also has a very intense passion for his work and his ability to dissect problems into their primitives leads him to really elegant solutions (0x5f3759df! [1]).
If it weren't for John I would have absolutely no interest in VR... but with his involvement it's hard to not be at least a little curious.
I didn't say he developed it. He used it 3-4 years before it became widely known and was responsible at least in part for its proliferation.
Finding your way to an elegant solution does not mean you created that solution. In 1999, Google had 8 employees. Not every algorithm was available at his fingertips. He had to care, seek, and find that solution to use it back then, which might not seem like much now. That's a manifestation of his caring about his craft; not inventing an algorithm.
But the Wikipedia page does not really attribute the derivation of that constant to Carmack. Rather "...he demurred and suggested it was written by Terje Mathisen".
Carmack is one of my role models as well, but 0x5f3759df while neat did not originate from him, as it states multiple times in the Wikipedia article you cite.
nerdy|11 years ago
If it weren't for John I would have absolutely no interest in VR... but with his involvement it's hard to not be at least a little curious.
[1] http://en.wikipedia.org/wiki/Fast_inverse_square_root
nerdy|11 years ago
Finding your way to an elegant solution does not mean you created that solution. In 1999, Google had 8 employees. Not every algorithm was available at his fingertips. He had to care, seek, and find that solution to use it back then, which might not seem like much now. That's a manifestation of his caring about his craft; not inventing an algorithm.
kyberias|11 years ago
thebelal|11 years ago
slazaro|11 years ago
> John Carmack, co-founder of id Software, is commonly associated with the code, though he actually did not write it.