május, 2010 havi archívum

Tudod-e, hogy honnan jön a C# neve?

Posted: 2010. május 3. in Egyéb

 
Eléggé kevesen tudják, de valójában a .NET Framework elsődleges programozási nyelvének neve a zenei világból származik. A jelenlegi nevét a zenei kotta ihlette, ahol a kettős kereszt (sharp) jel egy fél hangot emel az adott hangjegyen, amely előtt szerepel. Ezzel utalva arra, hogy a C# magasabb szinten van már, mint a C. 
 

 
Nem mellesleg a sharp jel 4 + jelből áll össze, amely a C++-os konvenció követésére utal, ahol a ++ operátor az eggyel történő növelést jelenti. Vagyis a C++++ névvel arra akarnak utalni, hogy ez még a C++-nál is eggyel magasabbra emelte a lécet. (Ez valószínűleg már csak utólagos belemagyarázása a dolognak, de ettől függetlenül eléggé egy beteg gondolat.)
 

 
Fokozzuk még tovább a hangulatot. A C# nyelvet megalkotó Anders Hejlsberg (Turbo Pascal kitalálója) eredetileg nem is ezt a nevet adta legújabb szellemi termékének. Az által kigondolt név a COOL lett volna, amely a C-like Object Oriented Language rövidítése volt. Ezt persze védjegy szempontjából nem túl jó név, emiatt lemondtak az MS-nél erről és végül átnevezték C#-ra a programozási nyelvet.