在.NET中运行Java,Python,Ruby和Perl程序

时间:2010-04-07 15:02:08

标签: java .net python ruby perl

我的笔记本电脑中安装了.NET framework 3.5。仅仅是.NET,没有Visual Studio。如何从控制台运行Java,Python,Ruby和Perl程序?

我是否还需要安装其他东西,以运行这些语言文件?

如果需要安装额外的东西,并且在我拥有所有这些东西之后,我需要在控制台中键入什么命令来运行这些程序?

4 个答案:

答案 0 :(得分:8)

您想在.NET平台内运行这些语言的程序吗?你需要IronPython或IronRuby(我不认为像IronPerl这样的东西存在)。

如果你想运行“普通”Python / Ruby / Perl / Java程序,那么是的,你需要安装Python解释器,Ruby解释器,Perl解释器和Java VM。

答案 1 :(得分:3)

Perl有点问题,请参阅this SO questionIronRubyIronPython涵盖这两种语言。对于Java,我认为你需要微软的J#(但我并不完全清楚该产品的“视觉与否”情况)。

答案 2 :(得分:3)

.NET本身不支持这些语言。您可以为这些语言尝试IronPython或IronRuby,但是要运行Java或Perl,我认为您实际上需要下载并安装Java VM和perl解释器。

答案 3 :(得分:1)

您列出的选项没有实用的常用虚拟机或二进制文件。您将需要为每个安装单独安装(请注意,所有这些都与.NET无关)