Java,C ++,Python和ObjC的在线编译器/运行时?

时间:2009-02-19 23:10:31

标签: java c++ python compiler-construction runtime

有没有人知道我可以在网上访问的良好的在线编译器/运行时(对于C ++,Java,Python,ObjC等)?

我正在寻找的是允许我在网络表单中输入程序并运行程序并在线查看结果的内容。

(我们现在暂不说明原因。我现在只想说我并不总是能够访问编译器/运行时,并且启动IDE对于测试一些代码片段来说只是一种过度的杀伤力)< / p>

我知道codepad.org - 但我正在寻找更好的东西。

9 个答案:

答案 0 :(得分:42)

ideone是更好的东西,但你需要什么特别的进步?

答案 1 :(得分:21)

http://codepad.org/

  

codepad.org是一个在线的   编译器/解释器,简单   协作工具。粘贴你的代码   下面,键盘将运行它   给你一个可以使用的简短网址   在聊天或电子邮件中分享。

语言:

Ç
  C ++
  d
  哈斯克尔
  Lua的
  OCaml的
  PHP
  Perl的
  纯文本
  Python的
  红宝石
  计划
  Tcl

答案 2 :(得分:3)

现在,您可以使用http://sagenb.org。这是一个免费的开源在线Google Docs编程笔记本环境,我提供(感谢国家科学基金会的慷慨资助)。创建帐户并创建新工作表后,单击标有“Sage”的框(左起第四个)并将其更改为Python。现在,您输入的所有代码都使用Python进行评估。主要缺点是该资源有超过30,000个用户,因此有时它很慢。

答案 3 :(得分:3)

我找到了这个在线java编译器和运行器。它可以实时工作,也可以使用线程。惊人 ! http://www.browxy.com

答案 4 :(得分:2)

对于C ++,您可以尝试CodeControlComeaucode.vcer.net中的{。}}。

答案 5 :(得分:2)

This one对红宝石有好处。

答案 6 :(得分:2)

这是一个开源的:http://codenode.org,它支持Python和Sage,但也旨在支持其他语言,如Ruby,R等。可能对Codenode的最佳描述是“Google docs与Mathematica的结合笔记本电脑”。

答案 7 :(得分:1)

CodeIDE是好的:http://www.codeide.com/

答案 8 :(得分:1)

您可以练习SQL here