PC 软件开发,用 VC 开发还是 python ?-北京八维
php?url=0FHLMvMTXk" alt="PC 软件开发,用 VC 开发还是 Python ?-北京八维" />
一点号北京八维2小时前
最近想做一款PC软件,类似于一个使用内嵌webkit包装了web网站服务的一个壳。
如果你用PC手机助手的话,类似于 360软件管家或者是360手机助手。
请有类似经验的朋友,说一下使用哪种语言进行开发,效率高,效果好。
考虑点如下:
1、安装包体积小,不要安装一个.net框架给用户;就跟安装360浏览器或者360手机卫士一样,快速安装。
2、不容易被反编译
3、对于webkit支持好,最好有开源的库,网站基本上都用html5开发
如果是我,在你描述的场景和要求下,我会选择Python
为什么?
因为你的备选方案限制在了VC和Python这两个当中,而相对于你要开发的东西而言,Python更适合,开发效率更高。而VC更适合的是一些对性能要求比较高的场景,比如图像处理,大型软件等等。
如果抛开VC或者Python的限制,为了完成你的任务,我会选择C#,因为他的开发效率实在是太高了。
单纯VC程序用不着装Framework。除非你写的是托管C++。不过你可能需要装个Runtime。
C#的话2.0版本的Framework在windows7中自带,大部分的盗版XP也带这个。
你就算用Python写也得装个Python才行吧。
最简单的就是用C#,直接拖个WebBroswer控件进去。用不了一分钟就能搞定从创建程序到跑出你的网页全过程。