Re: says that C# is basically a more modern C++
"A lot of developers (especially managed developers) do not know this."
Obviously ones who've never coded in Java ( or C )! The second you go near C# you know instantly it's closer to Java than C. Most people will learn Java and/or C at college so they should be able to see C# heritage immediately. This leads me to assume you're applying the word "developer" to people who've never really used a fully fledged programming language write code and are not "code monkeys" but more "markdown jockeys" from HTML/CSS backgrounds and we know what the two camps think of each other!