2009/01/03

なぜJavaScriptなのか

GWTのデモを作ってみて、ドキュメントをさらっと読んで、さて、作ってみるかと始めてみたものの。。。Gregorian Calendarがない。

java.utilはそろってるかと思ったら、うーん意外と基本的なクラスがないんだなぁ。MIDPで書いているような感じだ。

というか何でJavaで書いて、JavaScriptコンパイラなんだ!

ブラウザにのっける言語を間違ってるんだ。ブラウザに載ってるのがJavaScriptじゃなくて、CLRとかJVM的なバイトコードを解釈できれば、Rubyとかマルチ言語でかけるようになるじゃないか。

ECMAとかScript言語の仕様決めてる場合じゃなくて、統合バイトコードを決めてサンプル実装作って全ブラウザに載せればみんな幸せだよ!

それなんてJavaApplet

あぁ、ほんとなんでHTMLで書いてるんだろうなぁ。つかなんでWebなんだろうなぁ

ClickOnce、WebStart、AIR、SilverlightとかとかRIA環境は出揃ってきた。

Webの利点であった、クライアントソフトの一括管理、バージョニングはもうC/Sでできるよね?

Stateless通信はめんどくさいのに、なぜ普通のSocketじゃなくてHTTPでCommetなんてやってるんだっけ?

セキュリティ?リバースプロキシとか変わらないんじゃない?

なんかエコみたいなマッチポンプで首絞めながら進歩(?)しているような気がしてきた。

今思うとNCとか、リソースの都合上、時期尚早すぎた技術が多すぎたのだろうか。なんか昔ダメだったから嫌われた技術が多い気もする。

それとも単にプロプライエタリが嫌いが理由なんだろうか?

みたいなことを考えてしまった。

さて、コードに戻ろうか。

#でも、GWTはJavaでGUIのパラダイムでかけるので楽しいね。

1 件のコメント:

1o9bi65rry さんのコメント...

Players flock to any on line casino in Oklahoma to participate in this desk sport, which consists of a spinning wheel and a small ball. Although a lot of the sport is left {up to|as a lot as} luck, there are quantity of} things place to} do} to increase your payout when half in} roulette. In casinos providing a French wheel with the en jail rule, the player does 퍼스트카지노 not lose a good money bet when the 0 comes up. Instead, the bet is "in jail" -- the player does not lose the wager, however it remains in effect for the subsequent spin. If the bet wins on the subsequent spin, it is released, and the player might pull it again.