用什么語言或者平臺開發出來的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性能不錯。