最近夢中のレンタルサーバーDreamHostにSpiderMonkeyをインストールしてみました。(レンタルサーバーに夢中になる要素があるかどうかは・・・)
$ cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot login
Logging in to :pserver:anonymous@cvs-mirror.mozilla.org:2401/cvsroot
CVS password: anonymous
$ cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/js/src
$ cd mozilla/js/src
$ make -f Makefile.ref
$ cp Linux_All_DBG.OBJ/js ~/local/bin/
$ ~/local/bin/js
js>
きたぁ
それでちょっと気になってたのが、JSで普通にCGI書けるのかなってこと。
#!/home/komagata/local/bin/js
print("Content-Type: text/plain\n\n")
print('Hello, World')
こんなん。(1行目変えればPerlでもRubyでも動きそう・・・)
おおっ、何が嬉しいのかわからないが、嬉しい!
どうやらenvironmentってオブジェクトに環境変数が入ってるので色々出来そう。(やる意味があるのかどうかは・・・)