应该比java要好,至少在windows平台上

解决方案 »

  1.   

    谁告诉你解释执行的?
    jit,实时编译
      

  2.   

    感觉起来要比java快不少。web服务器在windows平台上性能很好。
    linux平台上没有测试过,不知谁测试过linux 上的mono
      

  3.   

    要在Windows开始上开始,C#是首选,要是考虑在其它平台上,可能java会好一些。
      

  4.   

    个人感觉asp.net比jsp爽一点,
    asp总是那么慢......
    asp.net第一次运行实在有点慢,但第二次就......。jsp还不般着asp的老一套来搞。没啥新意!!!这几天我在我们系统框架里同时运行asp 和asp.net页面。
    发现经前的asp页面比我没升级前慢了好多!!!
      

  5.   

    java要是学习csharp,也来第一次启动时生成机器代码,以后就快速执行,那不是也能改进吗:)
      

  6.   

    老是单纯比较哪个语言快,我觉得是个挺‘弱智’的议题。没有哪个语言天生就是快,或天生就是慢,慢有慢的理由,慢是为了隔离一些底层机制,让编程者的劳动可以在不同的平台上得以实现和承认。C是快,可是用c来开发界面和MIS效率当然低,成本高,公司不会选用。c#虽然速度上不及c,但是开发效率,可移植性比c好,是windows平台上未来的巨无霸语言。也许未来手机洗衣机dvd电视里的程序都是用c#开发的。比如 c++虽然有了类和对象的概念,在源代码级提高了可重用性,但是运行速度肯定就比c慢了。但是oracle和windows还是用c++写。
      

  7.   

    c#和Java有很多相似:在语法上,跨平台性,运行方式......
    为了跨平台性好像也是虚拟机,也比较慢.
      

  8.   

    to helysan(真水无香) :
    要是单纯考虑速度我就不会考虑学刺csharp了,c都用得得心应手了!
    不过效能也不能过低吧,毕竟软件的质量不能太低!