飞信新版本竟然改用c++开发了,难道意味着c#在桌面上还是吃不开?
----------------------------------
不知为何改用c++开发,今后的趋势都 windows7了,.net虚拟机都是自带的,
所以大家谈谈,为何改用c++开发呢?这个转变,需要全部重写代码呀,工程量可不小呀。

解决方案 »

  1.   

    XP用户,安装.NET框架仍然会感觉到这是一件很麻烦的事情.....
      

  2.   

    有一种说法就是基于安全性的考虑。据说MSIL更容易被反汇编,也可以使用混淆器改善,但是实际的效果怎样,就不是怎么清楚了。也就是说怕客户端被反汇编。置于到底为什么要用c++改写,原因很多吧!
      

  3.   

    如果两个版本的产品相隔时间不长,很有可能是两个项目同时进行的,也就是说早就决定用C++了,只是为了快速推出产品收集反馈,才搞了一个.Net版的。
      

  4.   

    先用脚本语言证明可行
    再用c/cpp优化
      

  5.   

    先用脚本语言证明可行
    再用c/cpp优化
      

  6.   

    .net开发的程序 太耗内存 vs2005打开项目之后 内存都耗的太多 哎
      

  7.   

    以前版本也不需要Framework的,飞信自己弄了一个类似JVM的东西估计还是C#做桌面程序有些问题
      

  8.   


    while(true)
    {
    支持++;
    }直顶!!!
      

  9.   

    直接弄个WEB飞信得了,干嘛非要做个桌面的.WEB飞信还可以搞个交友社区的.
      

  10.   

    Web飞信还真有。139邮箱中就集成了Web飞信。我觉得是安全性及性能方面考虑的。飞信的SDK网上全是,随之而来的是N多小版本,虽然作者表明会遵守飞信协议,不会恶意破坏,但源代码你有了,人家怎么会放心呢?飞信虽然采用了虚拟机,这样就省去了用户安装.NET环境的问题了,但飞信确实很耗费性能,已经非常影响用户体验了。所以,我觉得可能是出于这两点(是我只想到这两点,呵呵)考虑才转成了C++。
      

  11.   

    这点很难说,QQ还出个WFP概念版呢
      

  12.   

    移动公司发现程序员很兼价,C++程序光拿工资不干活也不行,资格老的裁也不行,就把他们叫过来再整一个玩玩,说不定哪天.Net版本还会回来的.
      

  13.   

    支持++;
    }
    upup
    直顶!!!
    [/Quote]
      

  14.   

    SB问题SB楼主
    兰州烧饼吃多了
    具体问题具体分析,看客下面。