タグ

JAVAとSchemeに関するt_43zのブックマーク (2)

  • JVM上のLISPの検討

    現在Javaワールドで最もエキサイティングなことの1つは、別のプログラミング言語を仮想マシンで動くようにすることです。JRuby、Groovy、Scala、およびJavaScriptエンジンRhinoの周囲にはさまざまな試みがあります。しかし、どうしてそこで止めてしまうのでしょう。メインストリームの外側へ一歩を踏み出したいと当に思うなら、Javaとは完全に異なる世界に飛び込もうと考えるなら、Lispは重要なオプションです。しかも、オープンソースのJVM用Lispプログラミング言語実装は複数あり、すぐに検討を始められます。 ところで、Lispの価値は何だと思いますか。1つには、この50歳の言語が、我々が今日あたりまえのことと考える多くのアイディアの触媒となってきたことです。if-then-else構造はもともとLispから発生しましたし、オブジェクト指向やガベージコレクションを備えた自動メ

    JVM上のLISPの検討
  • SISCweb Overview

    Description SISCweb is a framework to facilitate writing stateful Scheme web applications in a J2EE environment. By using continuations, SISCweb does away with the page-centric execution model typical of web programming. Every time the program sends a response to the browser, its state is suspended, to be then resumed from that exact point when the browser submits a request. One implication of thi

    t_43z
    t_43z 2007/12/21
    JVM上で動くScheme処理系実装であるSISCを用いた、サーブレットコンテナ上で動く継続ベースのWebアプリケーションフレームワーク。
  • 1