能更方便的编程,C# 是纯面向对象语言,在工程开发中应用使模式应用更好的发挥,C++ 总是被C 拖累,在面向对象方面被 java 远远抛开,而java 速度、开发工具,哎。 visual c# 编译、速度感觉比 Managed c++ 快很多。而且 C# 是面向组件的,虽然还没使用C#,用 Managed C++ 开发组件,比起用 mfc 构架 com ,方便的太多了,相信在 c# 里应该表现的比托管 c++ 好,而且 web services 是很多厂商的赌注,这方面不止 ms,可以不懂 xml,soap 就写出 web services 还需要说什么呢, web services 代替 DCOM 的分布式,这肯定是必然的,关键是时间了。2006 年如果新64操作系统出现的话,.net 环境一定早就普及了。有512M 内存跑 .net 程序足够了。
不要指望面向对象语言去写操作系统,那里永远是c和汇编的天下,什么是跨平台,不是服务器的个人 window 操作系统,运行 java,那速度还不是地狱一样