V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iPhone8
V2EX  ›  程序员

qt 对 mac 的适配不太好啊, macOS 或 win 谁才是最好的开发平台?

  •  
  •   iPhone8 · 2017-03-24 19:36:43 +08:00 · 7505 次点击
    这是一个创建于 2801 天前的主题,其中的信息可能已经有所发展或是发生改变。
    QMutex 经常出错。
    ps:本人小白,刚看 YouTube 教程发现 osx 下出错, win 下正常。然后搜索了一下,发现 stackoverflow 上也有人抱怨说

    On Mac OS X I had QMutex hangs even in a 100% correct logic.
    Note however, this problem only occurred on OS X in my case. On Windows the same code was working perfectly.
    28 条回复    2017-03-26 21:25:56 +08:00
    nicevar
        1
    nicevar  
       2017-03-24 19:58:01 +08:00   ❤️ 4
    问题是有的,特别是平台相关的问题,关键是怎么去解决,别一个小问题上升到否定一个整体的高度,与其讨论谁是最好的开发平台,你还不如贴出有问题的代码让大家帮忙看,要不然你换一个开放平台出了个小问题又回到这个点上没啥意义
    nicevar
        2
    nicevar  
       2017-03-24 20:00:16 +08:00   ❤️ 1
    再说有 bug 很正常,可以去官方反馈,下个版本说不定就修复了
    mac 上一大堆软件是 Qt 开发出来的
    RUstKkin
        3
    RUstKkin  
       2017-03-24 20:13:46 +08:00
    electron
    expy
        4
    expy  
       2017-03-24 20:24:49 +08:00
    我觉得除了 ios 和 macos ,没必要用 mac 。
    Hzzone
        5
    Hzzone  
       2017-03-24 21:15:31 +08:00
    我觉得除了 Windows 开发,没必要用 Windows :)
    Sapp
        6
    Sapp  
       2017-03-24 21:18:21 +08:00
    @expy mac 会省心很多,我之前从 win 转过来的,因为懒得开 win ,我连游戏都戒了。
    fbtfonfp
        7
    fbtfonfp  
       2017-03-24 21:18:59 +08:00
    @Sapp +1
    missdeer
        8
    missdeer  
       2017-03-24 21:19:04 +08:00
    楼主这叫因噎废食
    fbtfonfp
        9
    fbtfonfp  
       2017-03-24 21:19:12 +08:00
    @Sapp 或者说根本没空打游戏
    zergmk2
        10
    zergmk2  
       2017-03-24 21:23:29 +08:00 via Android
    electron+1
    murmur
        11
    murmur  
       2017-03-24 21:25:10 +08:00
    又一个引战的么
    beginor
        12
    beginor  
       2017-03-24 22:11:30 +08:00 via Android
    Windows 平台开发可以说 .Net 效率最高, 如果你掌握 .Net 的话, 在 Mac 平台上可以继续使用 MonoMac , C# 大法好!
    hjc4869
        13
    hjc4869  
       2017-03-25 01:48:10 +08:00 via Android
    我觉得除了做 Mac 开发,没必要用 Mac
    (按照某楼逻辑
    sammo
        14
    sammo  
       2017-03-25 02:29:31 +08:00 via iPhone
    一大波 iOS 开发者在路上
    wongskay
        15
    wongskay  
       2017-03-25 03:42:53 +08:00
    真的就能每天无聊到讨论最好的语言,最好的开发平台么? 有什么意思?
    萝卜白菜各有所爱,非要讨论这种真的有意思嘛?
    RqPS6rhmP3Nyn3Tm
        16
    RqPS6rhmP3Nyn3Tm  
       2017-03-25 04:10:06 +08:00 via iPad
    楼已经歪了……
    我觉得如果不是为了活着,没必要吃饭
    zwpaper
        17
    zwpaper  
       2017-03-25 08:08:40 +08:00 via iPhone
    考虑到楼上都否定了游戏在 win 的地位,我觉得应该补充一下
    除了 win 开发和玩游戏,没必要用 win 🌚
    PythonAnswer
        18
    PythonAnswer  
       2017-03-25 08:10:44 +08:00
    光开发, 可以不用 win

    如果又想开发, 又要使用 pc 行业软件, 用 win 不错
    demoslam
        19
    demoslam  
       2017-03-25 08:37:56 +08:00
    闲的人才会天天比较平台和语言
    geeklian
        20
    geeklian  
       2017-03-25 08:55:00 +08:00 via Android
    ios 开发只能用 mac os ,.net 开发用.net 大法最好。

    少数公司要求和生产环境一致,你被迫要用 rh 和 debian 做桌面...

    除此之外, ide 都跨平台了,开发体验还能有什么差别.....


    ------------

    win 平台最大优点就是你可以码累了随时来把 lol 或昆特牌。

    ios 平台最大优点就是你心里痒痒想来把 lol 昆特牌的时候,发现还要重启到 bootcamp ,想了想就放弃了。
    zongren
        21
    zongren  
       2017-03-25 09:10:16 +08:00
    linux 哭晕在厕所
    sighforever
        22
    sighforever  
       2017-03-25 10:30:03 +08:00 via Android
    坚信自己能搞定吧,你看 telegram 跨平台就挺好的
    alqaz
        23
    alqaz  
       2017-03-25 11:55:34 +08:00   ❤️ 1
    用 c++标准 mutex
    byuc
        24
    byuc  
       2017-03-25 17:25:39 +08:00
    这个事儿就像高铁和飞机哪个好一样……
    forestyuan
        25
    forestyuan  
       2017-03-25 18:43:44 +08:00
    @Hzzone
    @zwpaper
    有些银行的网上银行到今天还是只支持 IE ,想不用 Windows 都不行
    azh7138m
        26
    azh7138m  
       2017-03-25 22:39:39 +08:00 via Android
    @Hzzone 嵌入式估计得哭了
    jjx
        27
    jjx  
       2017-03-25 23:37:54 +08:00   ❤️ 1
    windows 10 最新的版本不错的, 最近在尝试将 python/go 开发环境搭在 windows 下, 结果发现并没有以前想象的可怕, 而且, bash for windows 进展的相当不错, 目前以前完全超越的 cygwin 了, 好多服务都能跑了. 我想等今年后, 可用性会很好

    最近对苹果有点失望, 感觉无论软件和硬件都不是很理想, 这样对某些人而言就失去了吸引力, 就会想到避免被绑定, 以前选择 mac 是因为无论软件和硬件都是一流的, 但现在就不一样了. 其他的选择可能更吸引人
    Hzzone
        28
    Hzzone  
       2017-03-26 21:25:56 +08:00
    @hjc4869 我也只是模仿楼上,别指我嘛。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2812 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 07:23 · PVG 15:23 · LAX 23:23 · JFK 02:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.