The names of technology releases are often anything but descriptive. Android distributions are christened after desserts (Ice Cream Sandwich); Mac OS X versions take their labels from big cats (Mountain Lion); Windows jumps arbitrarily between years (95), labels (XP) and numbers (8). Which do you prefer?
Picture by Abul Hussain
Any product that has multiple versions will have a version number, something that's especially evident with software. However, it's increasingly rare for that to be the main focus when it comes to discussing a product. We're much more likely to say Mountain Lion than 10.8, or Jelly Bean than Android 4.1. The numbers are a slightly more accurate reflection how the product has evolved, but it's easier to market cuteness than accuracy.
Anyway, I'm wondering: which naming convention do you think is best?
Feel free to expand on your viewpoint in the comments.