The 1996 version of me would never believe 2012. I've got Linux on my cell phone, we have an African-American (and Chicagoan!) president, but most improbably, I'm preoccupied by software projects centered around a language I used to loathe: JavaScript.

As cool as JavaScript projects can be, you'd never know it from their names. Is it a competition to see who can come up with the least interesting moniker? An unconcious tribute to the 'Self' language, one of JavaScript's original inspirations? Or maybe nobody puts much thought into naming, choosing to channel their creativity into their code?

While pondering that, I came up with my top 11 favorite nondescript JavaScript project names:

11. Prototype

This is the one that got the ball rolling. Named after a universal JavaScript object property, Prototype was the first serious JavaScript library you probably ever used (let's pretend those "disable right-click so people can't steal your precious images" scripts never happened). jQuery may have displaced Prototype in the web developer's toolbox, but its dreary, Google-hostile name choice continues to inspire.

10. Node

Server-side JavaScript was going nowhere until someone gave it a bland enough name. Ever heard of SpidermonkeyRhino? No? How about Node?

9. Processing

I expect some pushback here since the Processing project is not limited to JavaScript, but the fact that something so very nondescript found a home in the JavaScript community is telling.

8. Seriously


7. Underscore

It could have been worse. At least it's not called _.

Read more