Google Common Lisp Style Guide
Written by Eric Normand. Published: October 12, 2012.
Sean Allen
Your friendly reminder that if you aren't reading Eric's newsletter, you are missing out…
Your friendly reminder that if you aren't reading Eric's newsletter, you are missing out…
👍 ❤️
Nicolas Hery
Lots of great content in the latest newsletter! Really glad I subscribed. Thanks, Eric, for your work.
Lots of great content in the latest newsletter! Really glad I subscribed. Thanks, Eric, for your work.
👍 ❤️
Mathieu Gagnon
Eric's newsletter is so simply great. Love it!
Eric's newsletter is so simply great. Love it!
👍 ❤️
Reference: Google Common Lisp Style Guide
In April 2011, Google acquired ITA Software. ITA provides airline flight search for several of the major companies. The interesting thing is that ITA's search engine was written in Common Lisp.
This style guide shows that Google is adopting the existing Lisp code base instead of rewriting it. Not so surprising since the code is, from what I have heard, well-engineered. But a bit surprising since Google chose Python over Lisp some time ago. Peter Norvig explains the choice a bit on Reddit and Hacker News.
In addition, it also shows that Google is affecting ITA with its culture, to some degree. Google uses this format for all of its style guides.
Anyway, I love style guides!