トップ
新規
単語検索
ヘルプ
web-dev
をテンプレートにして作成
開始行:
#contents
* ぜひ読むべし [#f4374a5d]
-[[境界を越える: 継続とWeb開発、そしてJavaプログラミング:...
-[[Programming Languages: Application and Interpretation ...
-- Schemeを軸に、現在の関数型言語を取り巻くトピックをまと...
- [[入門OCaml:http://book.mycom.co.jp/book/978-4-8399-231...
* Haskell [#y109f347]
** HAppS -- Haskell Application Server v 0.8.8 [#a00898c0]
- http://happs.org/
** WASH [#xadbdcf5]
- http://www.informatik.uni-freiburg.de/~thiemann/WASH/
- 下村さんが試しました。
** Kaya [#c3a1f280]
- http://kayalang.org/
- [[有名なHaskellプログラムTop10入りしました。:http://has...
* OCaml [#g8c1d3ae]
** [[Ocsigen:http://www.ocsigen.org/]] [#n7983670]
- OCamlによる継続ベースWeb開発フレームワーク [#ud483357]
- 今井さんが試しています。
- [[論文 Typing web interaction with Objective Caml:http:...
- 特徴
-- 継続ベースWebプログラミング
-- XHTMLの静的チェック
-- セッションの自動管理
-- モジュール指向
-- HTTPサーバの実装には協調スレッドを利用。
-- カウンタはこう書けます。
let compt =
let next =
let c = ref 0 in
(fun () -> c := !c + 1; !c)
in
register_new_service
~url:["compt"]
~get_params:unit
(fun _ () () -> return
(html
(head (title (pcdata "counter")) [])
(body [p [pcdata (string_of_int (next ()))]])))
-- See this example [[here:http://www.ocsigen.org/tuto/co...
- サンプル(いつか消す): http://tsukimi.agusa.i.is.nagoya-...
- サンプル(いつか消す): http://tsukimi.agusa.i.is.nagoya-...
* Scheme/Lisp [#df260efd]
** SISCweb [#rc3b2709]
- http://siscweb.sourceforge.net/
- SISCweb is a framework to facilitate writing stateful S...
- J2EE上で動くScheme処理系SISCは、継続を完全にサポートし...
** Hop [#aae7fafa]
- http://hop.inria.fr/
- Hop is a new programming language designed for the Web ...
- 独自のScheme処理系Biglooと、Scheme->Javascriptコンパイ...
** [[Implementation and Use of the PLT Scheme Web Server:...
- PLT-Scheme製の継続サーバ。Schemeではこれが最先端と思わ...
- [[Experience Report: Scheme in Commercial Web Applicati...
** [[Kahua:http://www.kahua.org/]] [#obb1687a]
- 日本人開発のScheme処理系であるGaucheを使用。CPSスタイル...
** [[Common Cold:http://www.discontinuity.info/~pkhuong/c...
- Common Lisp 製 継続サーバ。 クロージャや継続をシリアラ...
- 開発者のblog http://www.pvk.ca/Blog/Latest.html
*Smalltalk [#s9170dc3]
**[[Seaside:http://www.seaside.st/]] [#n0dcc05c]
- 継続サーバの実装の最先端。デバッグ環境の充実は他の追随...
- [[Seasideの開発者のblog:http://www.avibryant.com/2006/0...
*Ruby [#dfc75ee3]
** Ruby on Rails [#jdb881e2]
- がんばればだれでもできることを、がんばらなくてもできる...
- テーブル名(複数形)とクラス名(単数形)を自動で対応させる(...
- クラステンプレートの自動作成(scaffold)
- 標準ライブラリの大幅な拡張(ActiveSupport)
- Webサーバがついてくる。テストはこれでして、本番はApache...
- FastCGIが必須なほど重いらしい
*Javascript [#l22adbfd]
** Cocoon2 [#rd486153]
- 継続付きの特別なJavascript処理系、Rhinoを使っている。Fl...
** Rhino in Spring [#h5bde9ac]
- http://rhinoinspring.sourceforge.net/
- Rhinoの継続と、SpringのMVCの利点を併せ持つ、継続サーバ...
** Helma [#m64aa669]
- http://dev.helma.org/
- http://gobi.helma.at/Documentation/Developers/MarkupLib/
- [[ウノウラボ Unoh Labs: JavaScriptだけでWebサイトが構築...
- [[MOONGIFT: » サーバサイドJavaScriptフレームワー...
* 継続について [#i188a441]
- [[継続]]
- [[WebBasedアプリケーションと継続について、わかりやすい...
* 継続サーバとは [#z633f1a1]
-[[もとネタになった、Queinnec氏の論文PDF:http://www-spi.l...
- GaucheとFastCGIで作ってみました。 http://d.hatena.ne.jp...
- Javascriptで作ってみました。ブラウザのみで動くのが利点...
終了行:
#contents
* ぜひ読むべし [#f4374a5d]
-[[境界を越える: 継続とWeb開発、そしてJavaプログラミング:...
-[[Programming Languages: Application and Interpretation ...
-- Schemeを軸に、現在の関数型言語を取り巻くトピックをまと...
- [[入門OCaml:http://book.mycom.co.jp/book/978-4-8399-231...
* Haskell [#y109f347]
** HAppS -- Haskell Application Server v 0.8.8 [#a00898c0]
- http://happs.org/
** WASH [#xadbdcf5]
- http://www.informatik.uni-freiburg.de/~thiemann/WASH/
- 下村さんが試しました。
** Kaya [#c3a1f280]
- http://kayalang.org/
- [[有名なHaskellプログラムTop10入りしました。:http://has...
* OCaml [#g8c1d3ae]
** [[Ocsigen:http://www.ocsigen.org/]] [#n7983670]
- OCamlによる継続ベースWeb開発フレームワーク [#ud483357]
- 今井さんが試しています。
- [[論文 Typing web interaction with Objective Caml:http:...
- 特徴
-- 継続ベースWebプログラミング
-- XHTMLの静的チェック
-- セッションの自動管理
-- モジュール指向
-- HTTPサーバの実装には協調スレッドを利用。
-- カウンタはこう書けます。
let compt =
let next =
let c = ref 0 in
(fun () -> c := !c + 1; !c)
in
register_new_service
~url:["compt"]
~get_params:unit
(fun _ () () -> return
(html
(head (title (pcdata "counter")) [])
(body [p [pcdata (string_of_int (next ()))]])))
-- See this example [[here:http://www.ocsigen.org/tuto/co...
- サンプル(いつか消す): http://tsukimi.agusa.i.is.nagoya-...
- サンプル(いつか消す): http://tsukimi.agusa.i.is.nagoya-...
* Scheme/Lisp [#df260efd]
** SISCweb [#rc3b2709]
- http://siscweb.sourceforge.net/
- SISCweb is a framework to facilitate writing stateful S...
- J2EE上で動くScheme処理系SISCは、継続を完全にサポートし...
** Hop [#aae7fafa]
- http://hop.inria.fr/
- Hop is a new programming language designed for the Web ...
- 独自のScheme処理系Biglooと、Scheme->Javascriptコンパイ...
** [[Implementation and Use of the PLT Scheme Web Server:...
- PLT-Scheme製の継続サーバ。Schemeではこれが最先端と思わ...
- [[Experience Report: Scheme in Commercial Web Applicati...
** [[Kahua:http://www.kahua.org/]] [#obb1687a]
- 日本人開発のScheme処理系であるGaucheを使用。CPSスタイル...
** [[Common Cold:http://www.discontinuity.info/~pkhuong/c...
- Common Lisp 製 継続サーバ。 クロージャや継続をシリアラ...
- 開発者のblog http://www.pvk.ca/Blog/Latest.html
*Smalltalk [#s9170dc3]
**[[Seaside:http://www.seaside.st/]] [#n0dcc05c]
- 継続サーバの実装の最先端。デバッグ環境の充実は他の追随...
- [[Seasideの開発者のblog:http://www.avibryant.com/2006/0...
*Ruby [#dfc75ee3]
** Ruby on Rails [#jdb881e2]
- がんばればだれでもできることを、がんばらなくてもできる...
- テーブル名(複数形)とクラス名(単数形)を自動で対応させる(...
- クラステンプレートの自動作成(scaffold)
- 標準ライブラリの大幅な拡張(ActiveSupport)
- Webサーバがついてくる。テストはこれでして、本番はApache...
- FastCGIが必須なほど重いらしい
*Javascript [#l22adbfd]
** Cocoon2 [#rd486153]
- 継続付きの特別なJavascript処理系、Rhinoを使っている。Fl...
** Rhino in Spring [#h5bde9ac]
- http://rhinoinspring.sourceforge.net/
- Rhinoの継続と、SpringのMVCの利点を併せ持つ、継続サーバ...
** Helma [#m64aa669]
- http://dev.helma.org/
- http://gobi.helma.at/Documentation/Developers/MarkupLib/
- [[ウノウラボ Unoh Labs: JavaScriptだけでWebサイトが構築...
- [[MOONGIFT: » サーバサイドJavaScriptフレームワー...
* 継続について [#i188a441]
- [[継続]]
- [[WebBasedアプリケーションと継続について、わかりやすい...
* 継続サーバとは [#z633f1a1]
-[[もとネタになった、Queinnec氏の論文PDF:http://www-spi.l...
- GaucheとFastCGIで作ってみました。 http://d.hatena.ne.jp...
- Javascriptで作ってみました。ブラウザのみで動くのが利点...
ページ名: