前の記事 ≪:2010年3月10日 管理人のブックマーク
次の記事 ≫:超カッコいい写真加工のPhotoshopチュートリアル集

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

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

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法

Run This!

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>コードの内部にあるプログラムコードが動いてしまいます。



「Run」を押すと、Hello World が表示されます。



このサービスは、ideone.com というサイトのAPIを使っているようで、JavaScript が言語をパースするわけでなく、APIに投げて結果を表示する仕組みのようです。
数年前では想像も出来なかったことが出来るようになりましたね。

スポンサード リンク

By.KJ : 2010年03月11日 09:08 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)