Win32最好的可编译脚本语言是什么? 我更喜欢.EXE,因为我不想先在服务器上安装运行时(我的公司通过远程管理很多),但我需要能够通过网络执行NTFS权限和(如果可能的话)API。

有一个小的Perl似乎可以完成大部分工作,但它似乎没有在很长一段时间内更新/开发。 我对Lua感到疑惑,但我不知道它是否还有我需要的东西(并且不想通过50个图书馆网站寻找它们)。 有什么想法吗?

===============>>#1 票数:5 已采纳

你考虑过使用EXE制造商吗? 例如,您可以使用Python编写代码并使用py2exe创建一个可以在任何地方运行的独立EXE(它实际上将Python打包到exe中,因此您不必安装运行时)。

===============>>#2 票数:4

Ruby是我的首选脚本语言。

试试RubyScript2Exe

===============>>#3 票数:2

几乎按定义,脚本语言不会编译成独立的可执行文件。 所以,也许你需要重申你的意图,或者说明你想要创建什么样的程序。

C#是一种强大的语言,可以编译为.EXE,并允许您与几乎任何东西进行交互(如果需要,可以通过本机p / invoke调用)。 可以从Microsoft网站免费下载基本但非常有用的Visual Studio for C#。 现在,大多数系统都安装了.NET运行时。

===============>>#4 票数:1

你考虑过AutoIt吗?

它是一种脚本语言,您可以快速将脚本转换为exe ...

===============>>#5 票数:1

在OSCON 2005上,我听到Damien Conway说“唯一比Perl更好的东西是运行良好,即使它不是用Perl编写的。”

这是个好建议。 language that can be compiled to an .EXE, worry a lot more about writing it in language that can be compiled to an .EXE. 而不是寻找可以编译为.EXE的语言,更担心的是用可编译为.EXE 语言编写它。 使用任何有用的。 请记住,编程的质量比您使用的语言更重要。

那就是说,我喜欢py2exe。 因人而异。 祝好运!

  ask by Jonathan E. Brickman translate from so

未解决问题?本站智能推荐:

1回复

编译我的脚本语言

我已经为脚本语言开发了一个框架工作,我正在尝试为它编写一个编译器,以便在某个文件上输出一个自定义的十六进制代码,由解释器为游戏和电影等应用程序读取。 解释器将读取十六进制并通过循环执行操作,并为我做了很多艰苦的工作。 但是我需要一种方法来将文本字符串编译成我的自定义十六进制。 这是我的编译
1回复

如何实现玩具语言的对象?

我想用c ++制作玩具语言。 我已经使用了boost语法,并希望解析器/词法分析器。 这个想法是一种玩具语言,其中“一切都是对象”,如javascript和基于原型的继承的一些实现。 我想知道如何在c ++中实现该语言的'object'类型。 我看过引擎spidermonkey的源代码,
10回复

适用于Windows的通用脚本语言[关闭]

Linux用户 - Windows noob警报;) 有人会推荐我的脚本/编程语言功能齐全,适用于所有Windows(让我们专注于XP,也许是Vista)机器而无需额外安装? 一些不会让我安装新东西来运行代码的东西。 例如在Linux上我有shell(呵呵)并且可以编写基本的东西而
1回复

动作脚本中的“静音错误”

我已经在动作脚本方面进行了多年的开发,并且随着它越来越多地发展为一种通用的“语言”,我欣赏它的发展。我在动作脚本和javascript上都注意到的一件事是可以称之为“静音错误”。我希望我会找到可以解释的词:有时,您编写了几行代码,从编译器编译文本时没有警告(没有错误...)(我正在使用Adobe
2回复

独立的C#编译器

我们拥有内部可用于日常工作的软件。 它就像一个自定义的CRM(某种)和Bug跟踪软件。 我们有一个由3个开发人员组成的小组,他们开发了该软件。 现在,这个团队也正在处理其他任务。 最近,我们公司收到了用户(他们是我们的雇员,而他们都是开发不同项目的开发人员)添加功能的大量要求。
3回复

创建脚本语言

有人可以指导我正确的方向创建一个针对WSH(Windows Scripting Host)的脚本语言吗? 我已经谷歌搜索了,但似乎与此相关的链接远远少于我几个月前最初搜索它时的链接。 谢谢
3回复

与直接和虚拟机编译相比的Python解释模型

我一直在编译图表 (双关语),希望了解常见编程语言的不同实现。 我了解代码是编译还是解释取决于代码的实现,而不是编程语言本身的一个方面。 我有兴趣将Python解释与直接编译(C ++之前的版本)进行比较 和虚拟机模型(例如Java或C#) 根据上面的两个图表,能
1回复

在Mac OS X中的命令行上编译Java代码

真正基本的问题我肯定对你们中的一些人来说是Java。 我有一个所需的java文件和jar列表。 在Windows上构建我有这个批处理文件 如果我想在mac上做同样的事情怎么写一个shell脚本来做同样的事情呢?
9回复

向.NET应用程序添加脚本功能

我有一个用C#编写的小游戏。 它使用数据库作为后端。 这是一款纸牌游戏 ,我想将纸牌的功能实现为脚本。 我的意思是,我实际上有一个接口ICard ,该类由Card类实现( public class Card056: ICard ),并且包含游戏调用的功能。 现在,为了使事物可维护
9回复

适用于Windows程序员的最佳“官方”脚本语言[关闭]

假设有几个项目主要由聪明的实习生维护,他们最终会在一段时间后离开。 脚本在这里和那里的关键部分使用,例如,备份数据库,重命名,压缩,通过ssh移动,解压缩,然后使用不同的设置恢复它。 你知道,脚本的东西。 设置了应用程序端的编程语言,但脚本的编程语言已经放宽了。 目前可能有健康的ba