用什么语言或者平台开发出来的windows应用程序运行最流畅?
理论上,中间隔的抽象层越少,越快!
1、汇编最快,毫无疑问,但不适用!很多人高级语言都搞不透彻,更别说底层语言了,比如还有说Python搞Win应用最快的。汇编与机器码之间几乎没有隔抽象层,理论上最快,但代码量巨大,考虑的东西巨多,显然不适合应用开发,尤其是商业应用的开发。
2、C语言是最贴近机器码的高级语言,是现实编程中可选的,应用开发的工具之一,尤其在高性能领域。但是开发效率仍然很低,除了特殊应用,一般也不会选C来搞Win应用开发。
3、要说桌面应用开发,还得细分才行:
中小型的,低门槛低,那非VB6/Delphil莫属。尤其是VB6,特别适合非专业开发者,开发部署的速度快,但凡有点常识的,性能差异也不会让人感觉出来。
大型的,有门槛的,那非C#/VB.Net莫属,尤其是前者,易用,豪华,在Win上无敌手。
4、真正的生产当中,往往都是几者融合,各做最擅长的那一部分。这是最理想的,但是对架构管理,对技术团队的要求,自然也高。
5、C/C++在高级编程中,往往都会包含汇编。因此,C/C++才是计算机程序性能的中流砥柱!其他都是扯淡!
6、Python这个胶水,别人干活,自己捞名声。只有喜欢白嫖的伸手党们,才会觉得Python性能不错。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有