2010年 3月 11日 はてなブックマーク -


PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」。
ブラウザ内の<pre>コードで記述した部分を、その場でそのまま動かすことができ、うまくサイトに組み込めばより訪問者にとってわかりやすいページを作ることが出来そうです。
例えば、PHPの入門サイトなんかでは挙動を一瞬で確認できてしまいます。



具体的には以下の言語に対応しています。

Ada, Assembler, AWK, Bash, bc, Brainf**k, C, C#, C++, CLIPS, Clojure, COBOL, Common Lisp, D, Erlang, Forth, Fortran, Go, Haskell, Icon, Intercal, Java, JavaScript, Lua, Nemerle, Nice, Ocaml, Pascal, Perl, PHP, Pike, Prolog, Python, Python3, R, Ruby, Scala, Scheme, Smalltalk, Tcl, Unlambda, Visual Basic, Whitespace.

実装すると「Run」ボタンが表示されて、<pre>コードの内部にあるプログラムコードが動いてしまいます。

PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」:phpspot開発日誌

これ、すごいですね。
実行結果を返してくれるAPI(ideone.com)があるんですね。面白いマッシュアップが作れそうです。


2年前 | | 2010年 3月 11日 | このエントリーを含むはてなブックマーク