我正在编写一个小型应用程序,旨在运行在Windows 7 32位上.该应用程序有一个或两个屏幕,允许从SQL数据源进行简单的数据输入和检索.该应用程序将读取数据,解析和操作,然后输出到文件或剪贴板.
在这个简单的情况下,所有其他条件相同,哪种语言或平台将生成一个开销最小(运行时使用cpu和内存)的程序?
例如,我想C++会创建一个比Adobe Air更快,更小的应用程序,因为Air应用程序在Air环境中运行,并且每次运行时都会产生Air的开销.
我正在考虑C#和WinForms,但我想知道.NET框架(速度+内存使用)的开销是否会增加内存占用量和CPU使用率,而不是Windows 7上用不同语言/平台开发的解决方案.
我考虑过的一些事情:
使用你发现最容易开发的东西.C#和WinForms将是一个非常合理的选择.原生解决方案确实比托管代码更轻.但是,对于您所描述的应用程序类型,除非您计划在15年历史的机器上运行,否则无论您选择使用何种语言/工具,都不会遇到性能问题.
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |