A very senior Microsoft developer who moved to Google told me that Google works and thinks at a higher level of abstraction than Microsoft. “Google uses Bayesian filtering the way Microsoft uses the if statement,” he said. That’s true. Google also uses full-text-search-of-the-entire-Internet the way Microsoft uses little tables that list what error IDs correspond to which help text. Look at how Google does spell checking: it’s not based on dictionaries; it’s based on word usage statistics of the entire Internet, which is why Google knows how to correct my name, misspelled, and Microsoft Word doesn’t.
If Microsoft doesn’t shed this habit of “thinking in if statements” they’re only going to fall further behind.
Archive for January, 2006
We’re already taking back the Internet. With your help, we can take back the world.
Jimmy Wales - wikipedia.org

Latest Comments