• 请不要在回答技术问题时复制粘贴 AI 生成的内容
arrowna
V2EX  ›  程序员

写桌面程序,学 Qt 和.Net,哪个性价比高?

  •  
  •   arrowna · Dec 30, 2014 · 5210 views
    This topic created in 4224 days ago, the information mentioned may be changed or developed.

    c++和.net基础语法掌握的都差不多,学哪个好呢?
    大家给点建议吧:)

    16 replies    2015-09-30 22:20:12 +08:00
    letitbesqzr
        1
    letitbesqzr  
       Dec 30, 2014
    net
    halida
        2
    halida  
       Dec 30, 2014
    Qt,pyqt写起来太舒服了。
    frankenstein
        3
    frankenstein  
       Dec 30, 2014
    QT
    lm902
        4
    lm902  
       Dec 30, 2014
    .NET的WPF 就和写HTML差不多
    fengchang
        5
    fengchang  
       Dec 30, 2014
    在v2ex,不管你问什么都有人跳出来让你学python
    fxbird
        6
    fxbird  
       Dec 30, 2014
    @fengchang 为毛?
    fengchang
        7
    fengchang  
       Dec 30, 2014
    @fxbird 看2L
    geeklian
        8
    geeklian  
       Dec 30, 2014
    .Net成熟多了吧。除了跨平台差点。
    yangzh
        9
    yangzh  
       Dec 30, 2014
    @halida pyqt 贵呀
    nine
        10
    nine  
       Dec 30, 2014
    aauto
    tanywei
        11
    tanywei  
       Dec 31, 2014
    @halida

    学习成本怎么样?
    SkyFvcker
        12
    SkyFvcker  
       Dec 31, 2014
    作为Qt资深用户我推荐用.Net。Qt 最好用的当属信号/槽机制,还有较为完善的库,作为一个第三方功能库还是很不错。但是对于GUI开发,Qt开发显得过于复杂(个人感觉主要是因为C++),开发效率不及.Net。PyQt调试和部署比较麻烦。如果不考虑跨平台,应该优先考虑.Net
    arrowna
        13
    arrowna  
    OP
       Sep 30, 2015
    @yangzh pyqt 不是免费的么?
    @SkyFvcker 你现在叛逃 QT 了么?
    SkyFvcker
        14
    SkyFvcker  
       Sep 30, 2015
    @arrowna 项目要求绿色支持 XP ,无奈只能用 Qt 。 Qt 的功能不仅限于 GUI ,信号槽啊,跨平台线程啊,各种库啊,还有 QtWebkit 都是很强大的组件,即使是做一般的 C++工程也是非常强有力的库。
    然而 C++用来做 GUI 还是太复杂了,缺少必要的语言特性。 Qt 相当于自己为 C++添加了一些 GUI 经常用到的语言特性,比如用信号槽简化线程间通信,屏蔽事件循环等。做的虽然很不错,但是相比.net 还是有些复杂。
    arrowna
        15
    arrowna  
    OP
       Sep 30, 2015
    @nine 这货真的顶用么?
    nine
        16
    nine  
       Sep 30, 2015
    @arrowna 必须顶用,而且很好用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2525 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 15:34 · PVG 23:34 · LAX 08:34 · JFK 11:34
    ♥ Do have faith in what you're doing.