Gaining features without bounds is not a positive in case of a language. C# is a very good language, but they really do copy C++ in adding everything under the Sun to it, and the complexity of managing it all can easily crumble under even good developers.
Java may be the other side of it, but I think it is a safer bet.
Java may be the other side of it, but I think it is a safer bet.