アカウント名:
パスワード:
てかお前んとこのAngularチーム、MSのTypeScriptチームと協業してんじゃん力いれるのどっちか片方にしなよ
TypeScriptはあくまでES7の先取りであって、新言語とは違うから全くかち合うわけでは無いと思う。そしてAngular2は元々TSをベースにした新言語上で作るつもりだったけど、とりあえずTSでやることにしただけ。とは言っても捨てたわけじゃなくてTSがあくまで既存のJS上の拡張を、コンパイル側に指向してるのに対してGoogleの新言語はランタイム側に持って行っていて、トランスパイラではなく言語としての生き様が出てる。これらの考え方はSane/SoundScriptにつながって、結局Dartの精神もそこに生きてくる。結局全く新しい言語としては無理だけど、JSの新modeとして生まれ変わっただけ。そういう意味では当時JSを拡張していくのは無理と判断したのは間違いだったかもしれないが、Dart自体は失敗作ではない。
「Dartは失敗じゃない」と主張したいことだけはわかったが、それ以外の部分がさっぱりわからん。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
失敗作だったんじゃないの (スコア:0)
てかお前んとこのAngularチーム、MSのTypeScriptチームと協業してんじゃん
力いれるのどっちか片方にしなよ
Re: (スコア:0)
TypeScriptはあくまでES7の先取りであって、新言語とは違うから全くかち合うわけでは無いと思う。
そしてAngular2は元々TSをベースにした新言語上で作るつもりだったけど、とりあえずTSでやることにしただけ。
とは言っても捨てたわけじゃなくてTSがあくまで既存のJS上の拡張を、コンパイル側に指向してるのに対して
Googleの新言語はランタイム側に持って行っていて、トランスパイラではなく言語としての生き様が出てる。
これらの考え方はSane/SoundScriptにつながって、結局Dartの精神もそこに生きてくる。
結局全く新しい言語としては無理だけど、JSの新modeとして生まれ変わっただけ。
そういう意味では当時JSを拡張していくのは無理と判断したのは間違いだったかもしれないが、Dart自体は失敗作ではない。
Re:失敗作だったんじゃないの (スコア:0)
「Dartは失敗じゃない」と主張したいことだけはわかったが、それ以外の部分がさっぱりわからん。