9 June 2007
Before joining Google I wrote some efficient libraries for computing diff, match and patch on plain text. Since then I have continued developing this code. Last week the lawyers gave their blessing and Google released it as open source. (Update in 2018: Moved to GitHub.)
Writing generic algorithms is fun because one never knows where they will end up. Every month I hear about yet another project that has spotted this library and is using it for something I'd never have thought of.
6,000 lines of code, [mumble] million users, only one bug report. Excuse me while I polish my halo.
Wait, why am *I* polishing my halo? I have an intern. I'll just add it to her task list.
And on another topic: Woo hoo!