Any Idea why C# is named like this ( C- Sharp?), why not C-Hesh?