4

有谁知道大多数平台(比如 Mac/Windows/Linux)都包含的脚本语言?我一直找不到。到目前为止,Web 浏览器中的 javascript 或已编译的 java 都是关于它的。Jython 接近了。

我的目标是能够从 Web 或便携式存储下载文件并运行它,而无需先安装某些东西,或拥有特殊的用户权限,或编辑它,或重命名它,或赋予它可执行权限。它将使您可以访问计算中普遍接受的隐喻:输入、输出、持久存储、时间、生成任务、套接字、定点和浮点数学、unicode 等。理想情况下,它将抽象出行尾、字节序和产生等细节对于其他进程。

我不想解释为什么拥有通用语言/虚拟机很重要,或者至少是有用的。我觉得我们缺少操作系统级别之上的中间件,类似于 POSIX 但不那么深奥,没有它,我们都被迫花费不成比例的时间重新发明轮子或编写特殊情况。对我来说,可用性和完整的功能集比速度(可能会在以后出现)更重要。

提前感谢您提供的任何见解,

扎克·莫里斯

4

1 回答 1

0

您将能够在几乎所有的 unix 系统上运行精心编写的 sh 脚本。

如果你想添加微软系统,那么它会更困难,但仍然可以提供一个脚本文件,它将“自动检测”它正在运行的解释器,并在 sh 部分和 command.com 或它们拥有的任何东西之间进行选择微软系统。

一旦您可以在已知系统上运行脚本,您就可以进一步下载或解压并自动安装您需要的任何软件。

于 2013-01-20T22:15:08.030 回答