TAGS: Gestalt | Ruby | Python | XAML | Javascript
Gestaltは、(X)HTMLページにRubyやPython/XAMLを記述/実行できるJavaScriptライブラリです。

機能・特徴


◇ HTMLページにRubyコードの実行
◇ HTMLページにPythonコードの実行
◇ XMLベースのXAML日本語解説」記述言語によるグラフィックス描画
◇ IronRuby とIronPython  for Silverlightベース
◇ クロスブラウザ、クロスプラットフォーム

Rubyコードの記述例:
<html>
<head>
  <script src="/dlr/dlr.js" type="text/javascript">
  </script>
</head>
<body>

<input id="say_hello" type="button" value="Say, Hello!" />

<script type="text/ruby">
  def onclick(s,e)
    window.alert "Hello, World!"
  end

  document.say_hello.attach_event('onclick', 
    System::EventHandler [
    System::Windows::Browser::HtmlEventArgs
    ].new(method(:onclick))
  )
</script>

</body>
</html>

.

Sponsored Link


有关作者
Syboos.jp編集長AJavaやオープンソース情報の執筆、Webサイトの開発や運営全般の業務に携わる。

Comments