アカウント名:
パスワード:
JavaScriptかな。置き換わってくれるならLispでもRubyでもPythonでもPerlでもいいよ(Perlは少し微妙な気分になるけど)。
javascriptの存在が気に入らないとかでなくて、javascriptを書きたくないと言うだけなら、最近はコンパイルしてjavascriptを出す系の言語は結構ありますよ。TypeScriptとかCoffieScriptとか。LLVMのおかげで既存の言語⇒javascriptも乱立して面白い感じですよ。C++でWebフロントエンドを書くなんて言う変態的なものもあったり。
>最近はコンパイルしてjavascriptを出す系の言語は結構ありますよ。TypeScriptとかCoffieScriptとか。
その手の独自拡張言語の問題は、その言語がいつまで持つか分からんこと。1~2年で死屍累々となっても、驚くほどのものじゃない。サポートの切れたオレオレスクリプトほど厄介な物はないからな。
あとはドキュメントが少ないとか、参考書が皆無とか、問題が発生しても質問できる相手がいないとか、調査し難いとか、etc....
TypeScriptは大丈夫じゃないかなぁ一応Microsoftだし、言語自体のサポートはそれなりに続くはず何よりヘジたんのセンスが光る良い言語だからね…
ドキュメントも解説サイトもサンプルプログラムも幾らでもありますしね。きれいな言語だからまともなプログラマーならマニュアルだけで十分ですが。TypeScriptの機能の一部はNext-javascriptの草案の先取り実装ですし。
enumと引数のdefault値がGoogle Closure Compilerの最適化と親和性が悪い点だけが不満です。
# YUI3+TypeScriptでかなり美しいプログラムが書けるようになって# Webアプリのフロントエンドを書く不満が無くなりました
>一応Microsoftだし、言語自体のサポートはそれなりに続くはず
VB6なんてなかったんや。
1998年に出た言語だぞ つVB6充分『それなりに』サポートされた部類だと思うけど
Webコンテンツは10年で十分とは限らないと思う。まあTSのいいところは最悪衰退してもコンパイル後のJSが読みやすいのとES.nextを意識した仕様で、JSに切り替えやすいってとこだな。
TypeScriptの吐き出すJavaScriptはメンテナンスしやすいね。
ヘジたんのJ++(遠い目
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
なくなって欲しいものなら (スコア:0)
JavaScriptかな。
置き換わってくれるならLispでもRubyでもPythonでもPerlでもいいよ(Perlは少し微妙な気分になるけど)。
Re: (スコア:0)
javascriptの存在が気に入らないとかでなくて、javascriptを書きたくないと言うだけなら、
最近はコンパイルしてjavascriptを出す系の言語は結構ありますよ。TypeScriptとかCoffieScriptとか。
LLVMのおかげで既存の言語⇒javascriptも乱立して面白い感じですよ。
C++でWebフロントエンドを書くなんて言う
変態的なものもあったり。Re: (スコア:1)
>最近はコンパイルしてjavascriptを出す系の言語は結構ありますよ。TypeScriptとかCoffieScriptとか。
その手の独自拡張言語の問題は、その言語がいつまで持つか分からんこと。
1~2年で死屍累々となっても、驚くほどのものじゃない。
サポートの切れたオレオレスクリプトほど厄介な物はないからな。
あとはドキュメントが少ないとか、参考書が皆無とか、問題が発生しても質問できる
相手がいないとか、調査し難いとか、etc....
Re:なくなって欲しいものなら (スコア:1)
TypeScriptは大丈夫じゃないかなぁ
一応Microsoftだし、言語自体のサポートはそれなりに続くはず
何よりヘジたんのセンスが光る良い言語だからね…
Re:なくなって欲しいものなら (スコア:1)
ドキュメントも解説サイトもサンプルプログラムも幾らでもありますしね。
きれいな言語だからまともなプログラマーならマニュアルだけで十分ですが。
TypeScriptの機能の一部はNext-javascriptの草案の先取り実装ですし。
enumと引数のdefault値がGoogle Closure Compilerの
最適化と親和性が悪い点だけが不満です。
# YUI3+TypeScriptでかなり美しいプログラムが書けるようになって
# Webアプリのフロントエンドを書く不満が無くなりました
Re:なくなって欲しいものなら (スコア:1)
>一応Microsoftだし、言語自体のサポートはそれなりに続くはず
VB6なんてなかったんや。
Re: (スコア:0)
1998年に出た言語だぞ つVB6
充分『それなりに』サポートされた部類だと思うけど
Re: (スコア:0)
Webコンテンツは10年で十分とは限らないと思う。
まあTSのいいところは最悪衰退してもコンパイル後のJSが読みやすいのとES.nextを意識した仕様で、JSに切り替えやすいってとこだな。
Re: (スコア:0)
TypeScriptの吐き出すJavaScriptはメンテナンスしやすいね。
Re: (スコア:0)
ヘジたんのJ++(遠い目