PC软件开发,用VC开发还是PYTHON?

changemyself 2013-02-21 10:32:15
最近想做一款PC软件,类似于一个使用内嵌webkit包装了web网站服务的一个壳。

如果你用PC手机助手的话,类似于 360软件管家或者是360手机助手。

请有类似经验的朋友,说一下使用哪种语言进行开发,效率高,效果好。

考虑点如下:
1、安装包体积小,不要安装一个.net框架给用户;就跟安装360浏览器或者360手机卫士一样,快速安装。
2、不容易被反编译
3、对于webkit支持好,最好有开源的库,网站基本上都用html5开发
...全文
882 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
乔巴好萌 2013-02-25
  • 打赏
  • 举报
回复
python的产权保护做的不好 容易被破解 带界面的还是研究pyqt吧 做出来的效果还算是一个现代化的UI Tkinter那种就不算了 有个IDE eric4是用pyqt做的 效果不错 基本上感觉不出来是个脚本语言写的 可以体验下 如果只需要包装一个webkit 可以考虑用Qt 内部支持webkit QtWebKit provides a Web browser engine that makes it easy to embed content from the World Wide Web into your Qt application. At the same time Web content can be enhanced with native controls.
乔巴好萌 2013-02-25
  • 打赏
  • 举报
回复
引用 15 楼 changemyself 的回复:
引用 14 楼 openXMPP 的回复:python的产权保护做的不好 容易被破解
带界面的还是研究pyqt吧 做出来的效果还算是一个现代化的UI
Tkinter那种就不算了
有个IDE eric4是用pyqt做的 效果不错 基本上感觉不出来是个脚本语言写的 可以体验下
如果只需要包装一个webkit
可以考虑用Qt 内部支持webkit
QtWebK……



这是pyqt的一个例子
界面不是很绚 但说明了qt能做的 python一样可以做
「已注销」 2013-02-25
  • 打赏
  • 举报
回复
引用 14 楼 openXMPP 的回复:
python的产权保护做的不好 容易被破解 带界面的还是研究pyqt吧 做出来的效果还算是一个现代化的UI Tkinter那种就不算了 有个IDE eric4是用pyqt做的 效果不错 基本上感觉不出来是个脚本语言写的 可以体验下 如果只需要包装一个webkit 可以考虑用Qt 内部支持webkit QtWebKit provides a Web bro……
python的界面真没看到做的像c+那样好的
山书生 2013-02-23
  • 打赏
  • 举报
回复
关注,嘿嘿,希望分享
ImN1 2013-02-22
  • 打赏
  • 举报
回复
我基本都是写CLI自用,所以选py,随时改动重用,懒得再编译 写GUI给别人用还是建议C++吧,感觉QT或者wx写py还是挺麻烦的 另一个考虑是多线程,必须用多线程且追求运行效率,还是C++,py就是开发快 最后web的问题,py写客户端socket相当简单,服务器端就讲究些……
「已注销」 2013-02-22
  • 打赏
  • 举报
回复
引用 6 楼 bugs2k 的回复:
dropbox应该算是用python开发的吧 http://zh.wikipedia.org/wiki/Dropbox
dropbox这个玩意不太具有代表性, 我看有人推荐QT的
「已注销」 2013-02-22
  • 打赏
  • 举报
回复
引用 5 楼 wireless_com 的回复:
引用 3 楼 changemyself 的回复:引用 2 楼 wireless_com 的回复:要想快,用python python 行不行啊,我一直比较怀疑; 也没有见过用python搞出不错的PC软件。 如果针对大众用户,当然是C++了,如果是自己用,首选python
的确如此。
qq120848369 2013-02-22
  • 打赏
  • 举报
回复
客户端还是用VC写吧... 做玩具还是做软件, 得分清楚
ImN1 2013-02-22
  • 打赏
  • 举报
回复
强悍
引用 10 楼 changemyself 的回复:
引用 9 楼 snmr_com 的回复:我基本都是写CLI自用,所以选py,随时改动重用,懒得再编译 写GUI给别人用还是建议C++吧,感觉QT或者wx写py还是挺麻烦的 另一个考虑是多线程,必须用多线程且追求运行效率,还是C++,py就是开发快 最后web的问题,py写客户端socket相当简单,服务器端就讲究些…… 我分别用c#,python,C+……
「已注销」 2013-02-22
  • 打赏
  • 举报
回复
引用 9 楼 snmr_com 的回复:
我基本都是写CLI自用,所以选py,随时改动重用,懒得再编译 写GUI给别人用还是建议C++吧,感觉QT或者wx写py还是挺麻烦的 另一个考虑是多线程,必须用多线程且追求运行效率,还是C++,py就是开发快 最后web的问题,py写客户端socket相当简单,服务器端就讲究些……
我分别用c#,python,C++开发三个版本,比较一下
  • 打赏
  • 举报
回复
要想快,用python
bugs2k 2013-02-21
  • 打赏
  • 举报
回复
貌似vc++
bugs2k 2013-02-21
  • 打赏
  • 举报
回复
dropbox应该算是用python开发的吧 http://zh.wikipedia.org/wiki/Dropbox
  • 打赏
  • 举报
回复
引用 3 楼 changemyself 的回复:
引用 2 楼 wireless_com 的回复:要想快,用python python 行不行啊,我一直比较怀疑; 也没有见过用python搞出不错的PC软件。
如果针对大众用户,当然是C++了,如果是自己用,首选python
tunaG 2013-02-21
  • 打赏
  • 举报
回复
c++
「已注销」 2013-02-21
  • 打赏
  • 举报
回复
引用 2 楼 wireless_com 的回复:
要想快,用python
python 行不行啊,我一直比较怀疑; 也没有见过用python搞出不错的PC软件。

37,744

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧