我是在寻找一个桌面应用编程语言,与一个最大的约束:-"我需要输出作为本机可执行的".

我探索多个选择:

  1. Java不是一个非常好的选择桌面程,但仍可以使用它。但Java Exe是一个问题。 只链和Excelsior的喷提供了这个.
  2. .网平台不支持本地汇编。只有非常少数的昂贵的工具可用,它可以做的工作。
  3. 蟒蛇是不是一种选择地汇编。对吗?
  4. 维生素b6是选择我.

从上述清单,如果我是正确的,维生素b6是唯一的可能是最好的选择我所拥有的。但是维生素b6本身有问题,如:

  • 这是没有更多的发展下来
  • 有问题上支助的维生素b6IDE Vista

因此我的问题是:

  1. 从该名单的编程语言的选择,你想加入吗?
  2. 如果维生素b6是良好/最佳的选择,寻找在其开发状况,你建议使用维生素b6在这个时代?
有帮助吗?

解决方案

出于好奇,什么是驱动因素背后的"土-二-仅"约束?

正如其他人所说的, 它本质上是不可能的,以防止反向工程。(我意识到答案我联系是在上下文。净,但它适用于所有程序。)

其他提示

德尔菲 (及其基础Pascal语言)是仍然活着,那么,与2010年版最近释放;如果你有资金(至少899美元用于最便宜的版本,我相信).它可能是值得你花时间来下载的一种尝试是一个免费为30天(或类似的东西)版本。

你加入一个注释,说这是因为。净和java可以反编译,你不希望使用它们。你可以使用混淆这使得码输出难于阅读。

视觉C++是一种选择,但不幸的是免费的版本是有点瘸腿从观点的建筑MFC为基础的应用程序。

你也可以选择使用不同的GUI框架比MFC,例如 个函数库和二进制文夸脱.与这些框架的一个海湾合作委员会编译器(例如MinGW)可以使用。有几个免费的IDEs,都应该用一个或两个框架的工作,包括 夸脱的创造者代码::块.

我听说过好的事情,关于特尔斐,但不知道任何其他有关。

我参与了寻找一个相似的语言/平台,为一个客户来替换他们的维生素b6中的应用。虽然他们最终决定webify的一切,改写这一切在Flex,他们简单地看RealBasic.维生素b6式语法和编译为当地的二进制文件。

我不能说为什么这样对于日常使用;审判看起来确定。一位RAD哦-那-不-采取长的工作流程,维生素b6已经和很少人得到了附近的任何地方.不不合理的昂贵的个人版本。

检查了'电力基础'-它编制"真"小母的前任,并提供了一个快速VB如基本的环境,并且不要求运行时的环境。这使得更加难以拆卸。这不是VB,但其负担得起的和强大的。

VB是一个解释的语言不尽管我猜有机编译器。此外,它的运行的支持是没有保证过去的windows7。IDE和运行时,有几个问题,在windows vista和7个主要的相关UAC和网络驱动器。

我会建议德尔斐或c的变,如果它必须是土生土长的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top