Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Just as the ++ in the name C++ is intended to imply that C++ is a step above C, the # in the name C# is intended to resemble two ++ operators stacked on each other, indicating that C# is a step above C++.

I've sort of followed C# since it was released, and never realized this.



I recall C# being a musical reference (a higher note than c), which is why it's pronounced C-sharp and not say, c-pound.

I would occasionally call it Db (D-flat) to be an arse.

I'm not sure if there was a formalized reasoning behind the name or if what I heard was just a rationalisation.


a complete arse would reply that Db and C# are not the same thing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: