アカウント名:
パスワード:
JavaScriptかな。置き換わってくれるならLispでもRubyでもPythonでもPerlでもいいよ(Perlは少し微妙な気分になるけど)。
Javascriptのようなプロトタイプベースの言語は、Firefoxのアドオンのように既存関数を乗っ取って機能を拡張するのには向いてると断言できますが、Web向きかというと、どうなんでしょうかねぇ。無駄に脆弱性を増やしてるだけな気もする。
個人的に、Javascriptの一番の問題は標準関数が少なくて歪なことにあると感じるので、そこだけ何とかして欲しいところ。
WebにはDOMという立派な標準APIがあるので、標準巻数の少ないスクリプト言語のほうが向いてると考えるのが普通では?もし、Webが発展して各APIが必要とされて出来る前にJSに取り入れようとしていたら、多くが現在負の遺産になっていると思いますよ。特にJSは後方互換性を重視しないといけない立場ですからね、巷のサーバサイド言語のように、良さそうなものをどんどん入れて、収集がつかなくなったらメジャーバージョンアップ時に切り捨てるということはできません。
そうではなく、数学や暗号などのもっと基本的なAPIのことです。公開鍵暗号やhmac sha1ぐらい標準で用意していてほしい。
暗号が基本のAPIだとは到底思えませんが、用意されてますよ。https://dvcs.w3.org/hg/webcrypto-api/raw-file/tip/spec/Overview.html [w3.org]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
なくなって欲しいものなら (スコア:0)
JavaScriptかな。
置き換わってくれるならLispでもRubyでもPythonでもPerlでもいいよ(Perlは少し微妙な気分になるけど)。
Re: (スコア:0)
Javascriptのようなプロトタイプベースの言語は、Firefoxのアドオンのように既存関数を乗っ取って機能を拡張するのには向いてると断言できますが、
Web向きかというと、どうなんでしょうかねぇ。無駄に脆弱性を増やしてるだけな気もする。
個人的に、Javascriptの一番の問題は標準関数が少なくて歪なことにあると感じるので、そこだけ何とかして欲しいところ。
Re:なくなって欲しいものなら (スコア:0)
WebにはDOMという立派な標準APIがあるので、標準巻数の少ないスクリプト言語のほうが向いてると考えるのが普通では?
もし、Webが発展して各APIが必要とされて出来る前にJSに取り入れようとしていたら、多くが現在負の遺産になっていると思いますよ。
特にJSは後方互換性を重視しないといけない立場ですからね、巷のサーバサイド言語のように、良さそうなものをどんどん入れて、収集がつかなくなったらメジャーバージョンアップ時に切り捨てるということはできません。
Re: (スコア:0)
そうではなく、数学や暗号などのもっと基本的なAPIのことです。
公開鍵暗号やhmac sha1ぐらい標準で用意していてほしい。
Re: (スコア:0)
暗号が基本のAPIだとは到底思えませんが、用意されてますよ。
https://dvcs.w3.org/hg/webcrypto-api/raw-file/tip/spec/Overview.html [w3.org]