> Type annotations can be exported to a separate declarations file to make type information available for TypeScript scripts using types already compiled into JavaScript. Annotations can be declared for an existing JavaScript library, so has been done for Node.js and JQuery.
乱立 (スコア:0)
乱立すると、全部衰退するイメージが…。
Re:乱立 (スコア:0)
同意。どれもこれもスタンダードになりきれずという未来が…
結局、素のJavaScriptを使うことになりそうな。
この手のが増えるのがデバッグがしにくかったり大規模開発に向いていないとかなのであれば、強力な開発環境の方を提供して欲しい。
ブラウザで挙動が違うなどサポートが大変だとは思いますが今一番必要なのはIDEとかではないでしょうか。
Re:乱立 (スコア:3)
「そもそも言語として開発に向かない」のと,
「便利なツールがない」っていうのは違うレベルの話です.
それに対して前者の問題を後者を利用して解決するのは筋が悪い.
かといって,標準となった言語を変更するのはもっと筋が悪い.
だから上位に,より開発に向いた言語を設計して提案しているのです.
ちなみに,今回提案された言語は型情報をもつので,
IDEの作りもかなり簡略化できる点においても恩恵があります.
Re: (スコア:0)
理屈はなるほどと思いました。
ただ筋が悪かろうと現状の問題を解決するためにこそツール…ソフトウェアが用意されてよいのではないかと思ったまでです。
よりよい言語が提案されようが開発環境が整備されないまま普及もしないようであればそれは筋が悪いどころではないと考えます。
Re: (スコア:0)
VisualStudioがあるからIDEは問題ないかと
Re: (スコア:0)
でも実際、「素の」Javascript 使ってる人ってどのくらいいるんでしょうかね。
とくにメインフィールドである web 関連とか。
# 何かjQuery やらなんやらみたいな拡張ライブラリ全盛かと思ってる人。
# あれ単なる拡張に見えて実際文法とか独自ですし。
Re: (スコア:0)
http://en.wikipedia.org/wiki/TypeScript [wikipedia.org]
VisualStudio2012でサポートされるし、言語仕様もECMAScript 6の先取りだ
> Type annotations can be exported to a separate declarations file to make type information available for TypeScript scripts using types already compiled into JavaScript. Annotations can be declared for an existing JavaScript library, so has been done for Node.js and JQuery.
このへんが興味深い