アカウント名:
パスワード:
Server Side JavaScript が復活することを望むが・・はたして・・。
べつに当製品に期待する必要もないのでは?今はたとえばJavaベース実装ならRhinoとかが普通に使えるんだから、それでもってサーバサイドのコーディングをすればいい。
Cベースの実装は、よく知らないのですが、Firefoxの中にも遣われてる奴あたりが使えるんでしょうか?
#JavaScriptに「ヒアドキュメント」があればサイコーなのにな、と思ってるAC
簡単に、ちょろっとコードをおけばそのまま動いてくれるという点で Server Side JavaScript と Java Servlet では全然対象とする領域が違う。(shell script よりちょっと複雑、Perl ほどなんでもできなくてもいいけどその位、という程度) なので、Java にしたらいいというのはかなり外れた意見に見えますよ。
# Apache httpd 気分で何も考えずに .js を置いたらサーバ側で処理されてしまった、なんてあったなぁ。
Rhino [mozilla.org]から引用
RhinoはすべてがJavaで記述されたJavaScriptのオープンソースな実装です。
だったり。これの上でServer Side JavaScriptをやってみれば、という提案でしょう。Javaが動いていないサーバには遠回りなアプローチではありますが。
うっかりしてました。でも、それなら SpiderMonkey (C 言語による Rhino 互換の実装) の方が性能出そうですけどね。 ただ、JavaScript って結局用意されてるオブジェクトがなければ出来る事が制限されすぎる点を考慮すると、ECMA-262 rev3 準拠 (+ Mozilla 拡張) な JavaScript エンジンだけではなく、Adobe みたいにサーバサイドオブジェクトを作る必要が出てくると思います。その部分はどうしましょうね。
# Adobe の場合は Acrobat や Adobe Reader の JavaScript エンジンが SpiderMonkey だったはずで、 # JavaScript リファレンスも MDC [mozilla.org] 参照です。 # これらとは別途、Document、Page 等のオブジェクトリファレンスが公開されています。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
JavaScript (スコア:0)
Server Side JavaScript が復活することを望むが・・はたして・・。
Re: (スコア:0)
べつに当製品に期待する必要もないのでは?
今はたとえばJavaベース実装ならRhinoとかが普通に使えるんだから、
それでもってサーバサイドのコーディングをすればいい。
Cベースの実装は、よく知らないのですが、Firefoxの中にも遣われてる奴あたりが使えるんでしょうか?
#JavaScriptに「ヒアドキュメント」があればサイコーなのにな、と思ってるAC
Re: (スコア:1)
簡単に、ちょろっとコードをおけばそのまま動いてくれるという点で Server Side JavaScript と Java Servlet では全然対象とする領域が違う。(shell script よりちょっと複雑、Perl ほどなんでもできなくてもいいけどその位、という程度)
なので、Java にしたらいいというのはかなり外れた意見に見えますよ。
# Apache httpd 気分で何も考えずに .js を置いたらサーバ側で処理されてしまった、なんてあったなぁ。
Re: (スコア:2, 参考になる)
Rhino [mozilla.org]から引用
だったり。
これの上でServer Side JavaScriptをやってみれば、という提案でしょう。Javaが動いていないサーバには遠回りなアプローチではありますが。
Re:JavaScript (スコア:1)
うっかりしてました。でも、それなら SpiderMonkey (C 言語による Rhino 互換の実装) の方が性能出そうですけどね。
ただ、JavaScript って結局用意されてるオブジェクトがなければ出来る事が制限されすぎる点を考慮すると、ECMA-262 rev3 準拠 (+ Mozilla 拡張) な JavaScript エンジンだけではなく、Adobe みたいにサーバサイドオブジェクトを作る必要が出てくると思います。その部分はどうしましょうね。
# Adobe の場合は Acrobat や Adobe Reader の JavaScript エンジンが SpiderMonkey だったはずで、
# JavaScript リファレンスも MDC [mozilla.org] 参照です。
# これらとは別途、Document、Page 等のオブジェクトリファレンスが公開されています。