Well, not really, but...one of the things that I remember from a microprocessor technology course I took about twenty years ago while at Uni was the lecturer who said that one of the hardest things about writing C code that targets some little itty bitty 8 bit microprocessor, running remotely on a different board, was naming your functions. At the time my friend and I thought that was hilarious as we battled with compiler settings, linker settings and then all these jumper settings on the board hosting the microprocessor. Yeah, naming our functions was definitely the hardest thing about all that. Of course, many years afterwards I understood his point...

Anyway, this all came to mind when I saw this today: http://www.classnamer.com/. It made me laugh.