Re: C# is dead
"C# was a rip off of Java anyway"
Except that... it wasn't. Sure, there are a lot of similarities to is, but that's like saying Java is a rip off of C++.
C# has many influences in it (including Java), but it also had things like autoboxing, "foreach" iteration, and generics long before Java (no thanks to Oracle).
On top of that, it has many features that Java still lacks entirely, then ot least of which is a well-defined Date/Time API.
I'm a Java, C#, and C++ developer. Each language has strong and weak areas (productivity, expert cost, and maintainability included), but saying C# ripped anything off is doing a massive disservice to the team that designed it.
Also, you can call C# a dead language as much as you want, but check the job listings for greenfield projects. Maybe London is unique in the world, but I have more work requests for my team doing C# than any other language.