“Garlick was given access to Nvidia’s code base. He was appalled at what he saw.
“Basically, it was cancer,” he said. “Y’know, cancer cells aren’t efficient. They just mutate,
grow, and expand.” At 3dfx, Garlick had taken pride in the elegance of his programming,
developing orderly systems with lucid commenting, allowing other programmers to easily
maintain and improve his work. “In the time we spent making it clean, we went out of
business,” he said. Nvidia’s approach was slapdash, with blocks of code written during some
delirious midnight crunch serving as the foundation for critical systems. “What a shit show!
The code was crap, the tool-chain was a mess, and the thing was, they didn’t give a shit!”
Garlick said. “They didn’t give a shit about anything but the next tape-out.”
―
Stephen Witt,
The Thinking Machine: Jensen Huang, Nvidia, and the World's Most Coveted Microchip