【发布时间】:2009-05-31 23:44:07
【问题描述】:
我是 .Net 开发人员,但我无法保证 .Net Framework 将安装在目标计算机上。
我看到了一些建议使用 NGen 编译为本机代码的问题(here 和 here)。两者都指出您仍然需要该框架。
我想编写一个相当轻量级的应用程序(基本的 GUI,没有数据库,没有什么复杂的),但由于各种原因,我不想安装任何框架或字节码解释器。
This question 建议使用 Python 和 py2exe。我对 Python 不熟悉,但如果它是完成这项工作的最佳工具,我可能会学到足够的知识来编写这个应用程序(尽管我不想这样做)。我也考虑过用 DHTML 和 javascript 来编写它——我可以依靠这台机器拥有一个相对较新的浏览器。
我熟悉 C 系列语言,并且涉足 Java、PHP 和 Ruby。
谁能推荐一种我可以轻松编译为本机 Win32 代码的语言?
编辑:澄清
有一些答案表明,如果我熟悉 C 语言家族,为什么不直接使用 C?我可能应该澄清一下。我每天都在使用 C#,而且我从小就接触 C+ 和 C++(但已经有好几年没用过)了。
看起来 C/C++ 可能是要走的路,但我必须刷新我对它们的记忆 :)
【问题讨论】:
-
@kotlinski - 谢谢你,我没有看到那个问题 - 它非常相似。我也去看看。
标签: .net windows winapi compiler-construction programming-languages