![]() |
3
0
如果您希望其他人为您的系统编写脚本,那么PowerShell可能是一个不错的选择。根据我的观察,人们对学习PowerShell的抵抗力要小于对Python的学习。这可能是因为PowerShell带有微软的批准标志。在微软的商店里,Python可能被视为太过异国情调,而Ruby则更是如此。 微软世界里的每一个人——无论是程序员、QA人员、支持人员、超级用户——都会从学习PowerShell中获益,这很容易。很容易证明,学习PowerShell将与他们自己的利益相一致。命令行.exe将被淘汰。每个人迟早都会学习PowerShell的。 这就是为什么我认为PowerShell是一个不错的默认选择。 当然,很大程度上取决于特定的要求。 一个好的测试可能是用每种候选语言编写一个典型的脚本,看看哪一种是最自然的。听起来PowerShell很适合你所描述的。但是如果脚本非常“算法化”,那么Python或Ruby会更好。如果需要速度,我相信IronPython比PowerShell快得多。(我不知道IronRuby)等等。 更新: 我只是有一个深刻的想法:)嵌入式脚本语言是用户界面的一部分。也就是说,这是一个用户界面问题。你应该从用户的角度选择使用哪一个。 |
![]() |
w113msh · 提取未设置脚本的变量名 1 年前 |
![]() |
deep · 分析csv文件以将详细信息添加到xml文件 1 年前 |
|
c0d3rbox · 如何在Python脚本中加载yaml文件? 1 年前 |
![]() |
Community wiki · Bash脚本创建到共享库的符号链接 1 年前 |