1...语言几不能说好与坏,只是在不同的领域有不同的适合的语言,
2...很像,c#抛弃了C++中的指针,多重继承等好多复杂得东西,增加了垃圾回收等功能,详细看相关的文章,
3...c#实现是可以的,但目前主要是用来开发web方面的东西,如果写底层的话,还是c++好