只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  如今 Windows 软件开发究竟该用什么库,C#、Qt,还是其他?


如今 Windows 软件开发究竟该用什么库,C#、Qt,还是其他?

发布时间:2019-05-18 15:11:16  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
在GUI开发领域就没有完美方案,每个技术方案都有缺点,而且根据场景不同各自缺点的严重程度也不同。所以我的意见是,反正哪个方案都有无数坑,你有能力填哪个的坑就用哪个吧。比如我,C/C++水平足够好,对Q
如今 Windows 软件开发究竟该用什么库,C#、Qt,还是其他?在GUI开发领域就没有完美方案,每个技术方案都有缺点,而且根据场景不同各自缺点的严重程度也不同。

所以我的意见是,反正哪个方案都有无数坑,你有能力填哪个的坑就用哪个吧。

比如我,C/C++水平足够好,对Qt MFC都很熟,所以我敢用,有坑我能填,反正有源码,大不了自己去给它打补丁。
C# WPF不开源,遇到坑只能绕开了。
webkit JS,我不熟,遇到坑我是真没办法,所以谨慎选用。

大部分的坑是到了项目的中后期,用户量大了才能发现的,那时你想换框架早就来不及了。
比如 Qt 的 trayicon实现有兼容问题,大约有 千分之几的概率在Windows下托盘图标会出不来,用户量到了上百万的级别你才能发现,所以后来我自己实现了TrayIcon。
Qt的字体缓存当字体很多的时候非常占内存,一位同事给Qt实现了带内存压缩功能的字体缓存。

比较流行的框架,你遇到问题可以去搜索,去问人,比较小众的你到 Stackoverflow都找不到相关话题,只能自己搞定。

这就像有人总问 魔兽世界里哪个职业哪个天赋厉害一样,没有明确答案,因人而异,只能说你会用哪个哪个就厉害。

如果你问学哪个?既然你从iOS的 OC过来的,就学 C#吧!反正未来是属于托管语言的。
责任编辑:
热门阅读排行
© 16货源网 1064879863