Sometimes if you look closer at projects names you will notice some interesting stuff. This short post is exactly about this – names of projects that are more than mere identifiers.
Let us start with an obvious example of C++. The name indicates that C++ is a successor (a better version perhaps) of C (++ being a increment operator in C).
Things get really interesting when we dive into the area of testing. A bit of history first. Once upon a time there was a company called Mercury (full name: Mercury Interactive Corporation). This company produced testing software. Now, Mercury is also a chemical element (Hg) which is poisonous. Another chemical element – Selenium (Se) – is believed to have protective effect against Mercury. And Tellurium (Te) – yet another chemical element – is chemically related to Selenium.
So, we have three testing tools – one produced by Mercury company, one called Selenium and one called Tellurium. Pure coincidence, of course. 🙂
Also in the testing world we have a great Mockito framework. Even thought its name really comes from mojito drink, its name resembles also moskito. This is probably why another mocking framework is called Komarro (komar is how we call moskitos in Poland).
Thanks God, project names can also symbolize friendship. Take a look at Hansel and Gretel projects. These two coverage tools share some amount of source code and names derived from a popular German fairy tale.
Do you know more examples of such interesting names? Share them with me, please!