REPL Web环境

par*_*870 21 javascript php ajax jquery read-eval-print-loop

我正在寻找一个可以在网页上执行并且服务器可以做出反应的REPL系统.有没有什么(我认为它必须使用Javascript/AJAX)?如果有一个PHP实现,它会更加棒,但是现在我只是在寻找某种实现.

goo*_*ide 22

JavaScript REPL:http://tech.einaregilsson.com/repl.html

Facebook上开发的PHP REPL:http://www.phpsh.org/

Python REPL:http://www.trypython.org/

Ruby REPL:http://tryruby.org/

Haskell REPL:http://tryhaskell.org/

一个R REPL:http://rstudio.org/

  • 只有Python链接使用Silverlight.即使这是开源软件(http://code.google.com/p/trypython/),也应该在没有任何专有编解码器的Moonlight上运行. (2认同)

Pet*_*ric 12

repl.it

你试过http://repl.it吗?它支持Ruby,Python,Lua,Scheme,JavaScript,Javascript.next,CoffeeScript,QBasic,Forth,Move和Kaffeine.

它还支持这些深奥的语言:表情符号,Brainfuck,LOLCODE,Unlambda和Bloop

从他们的FAQ:

什么是repl.it?

它是一个交互式探索编程语言的在线环境.该名称来自read-eval-print循环,即Lisp和Python等语言使用的交互式顶层.

是repl.it开源吗?

是! 您可以通过我们的GitHub存储库浏览代码并为repl.it的各个部分做出贡献.