Via Futility Closet:
Mr. McNair was a man of few words, and wrote to his nephew at Pittsburg the following laconic letter:
To which the nephew replied by return of mail:
The long of this short was, that the uncle wrote to his nephew, ‘See my coal on,’ which a se-mi-col-on expressed; and the youngster informed his uncle that the coal was shipped, by simply saying, col-on.
From Harper’s New Monthly Magazine, June 1855.
I can’t even begin to tell you how DONE I am with this whole nerd tradition of naming programming languages or frameworks after things the nerds responsible for maintaining them happen to enjoy. Take the examples of Python (so named for its inventor’s love of “Monty Python”), or Django (read: Django Reinhardt), or Hadoop (named for the lead developer’s child’s stuffed elephant), or Go (short for ‘Google’, whose employees quite like themselves), or Rails (a result of the community’s shared enjoyment of sadism).
All day long I have to work with technologies named to reflect the enjoyments and idiosyncrasies of OTHER nerds and I’ve had about enough of it (seriously, one more word about “unladen swallow” and I’m liable to snap).
So I’m going to set myself to building my own suite of tools—a programming language, a data store, and a web framework—which will be named for things that I enjoy and they’ll be engineered to be the best the industry’s ever seen so that everyone will have to use them and they’ll be named, respectively, Paris Hilton, Rihanna, and Lady Gaga, and YOU’RE ALL JUST GOING TO HAVE TO FUCKING DEAL.
What’s your long-tail strategy for this? Friendly advice: MeshuggahBeans will seriously help you leverage the full power of the Goatsnake On Rails framework. Invest in some Pig Destroyer infrastructure to stabilize modular SUNN O))) .NET scalability. Let’s touch base.