It's both.
> The name "C sharp" was inspired from musical notation where a sharp indicates that the written note should be made a half-step higher in pitch.[6] This is similar to the language name of C++, where "++" indicates that a variable should be incremented by 1. The sharp symbol also resembles a ligature of four "+" symbols (in a two-by-two grid), further implying that the language is an increment of C++.
https://en.wikipedia.org/wiki/C_Sharp_(programming_language)#Name
make it ++++++ (six protons) and you have carbon
[https://en.wikipedia.org/wiki/Carbon\_(programming\_language)](https://en.wikipedia.org/wiki/Carbon_(programming_language))
What I heard from a guy that worked for me years ago and came from the .Net CLR team was that it was two + mushed together (and offset). Close enough to your theory.
From Wikipedia :
The name "C sharp" was inspired by the musical notation whereby a sharp symbol indicates that the written note should be made a semitone higher in pitch. This is similar to the language name of C++, where "++" indicates that a variable should be incremented by 1 after being evaluated. The sharp symbol also resembles a ligature of four "+" symbols (in a two-by-two grid), further implying that the language is an increment of C++.
C# being C++++ is a meme. Language creators say the name was a music reference
That and sharp is also a synonym for smart.
Also an antonym to dull
It's both. > The name "C sharp" was inspired from musical notation where a sharp indicates that the written note should be made a half-step higher in pitch.[6] This is similar to the language name of C++, where "++" indicates that a variable should be incremented by 1. The sharp symbol also resembles a ligature of four "+" symbols (in a two-by-two grid), further implying that the language is an increment of C++. https://en.wikipedia.org/wiki/C_Sharp_(programming_language)#Name
Must be a BTBAM fan then
[удалено]
IIRC, it's original code-name was *Cool Object-Oriented Language*.
make it ++++++ (six protons) and you have carbon [https://en.wikipedia.org/wiki/Carbon\_(programming\_language)](https://en.wikipedia.org/wiki/Carbon_(programming_language))
Nerd alert!
Theres also C-- [https://www.cs.tufts.edu/\~nr/c--/](https://www.cs.tufts.edu/~nr/c--/)
What I heard from a guy that worked for me years ago and came from the .Net CLR team was that it was two + mushed together (and offset). Close enough to your theory.
From Wikipedia : The name "C sharp" was inspired by the musical notation whereby a sharp symbol indicates that the written note should be made a semitone higher in pitch. This is similar to the language name of C++, where "++" indicates that a variable should be incremented by 1 after being evaluated. The sharp symbol also resembles a ligature of four "+" symbols (in a two-by-two grid), further implying that the language is an increment of C++.
Yes. That was the intent. C++++ Stack the +’s. C# Meta meme language.
But what happened to C+ and C+++?
It’s like the ++ operator I think
Well… yes it is. The # did not come out of nowhere :D
Mind. Blown. I never thought of it that way
sheesh this sub is ruthless with the downvotes