- TypeScript part1
583 :デフォルトの名無しさん[sage]:2014/07/10(木) 11:30:07.73 ID:Hj6ur+GG - まず前提としてJavaScript自体に人気があるし、業務で使うにはJavaScriptと
親和性が高くてデバッグに支障が出ないもの(重要)を選ばざるを得ないから 必然的にTypeScriptを選択する事案は増えるだろう >>581 this周りのdgdgは解決されてるし、コンパイラは--watchしておけば裏で自動的に コンパイルして大体1〜2秒で終わる 最終的に綺麗なJavaScriptを出力する事が目的なのに、ロックインとかも意味が分からん… ネットには実際大して使ってない奴の適当な批評だらけだが、これはマジでいい言語 まぁC#の方がいいとは思うが、それにかなり近い(近付いてる)とは思う
|
- TypeScript part1
586 :デフォルトの名無しさん[sage]:2014/07/10(木) 15:08:03.73 ID:Hj6ur+GG - >>585
それは--watchしての時間? 36ファイル(jquery.d.ts等含む)でそれぞれ平均400行以上あって--watchだと2秒かからん CPUは4コア8スレッドで3.4GHz
|
- TypeScript part1
587 :デフォルトの名無しさん[sage]:2014/07/10(木) 15:19:11.13 ID:Hj6ur+GG - >>584
地味な言語だけどVSで開発出来るあたりが地に足が付いてる感がある 開発はほとんどPCでやるわけで、PC用OSを持ってないGoogleには越えられない壁がある
|
- TypeScript part1
591 :デフォルトの名無しさん[sage]:2014/07/10(木) 19:54:00.93 ID:Hj6ur+GG - >>590
そりゃそうだろ… 変更してないのに再度コンパイルする必要ないし ///<reference path='hoge.ts' /> しておけば、hoge.tsは無変更でも一緒に必ずコンパイルはされるが そういう事じゃないんだろうね
|
- TypeScript part1
592 :デフォルトの名無しさん[sage]:2014/07/10(木) 20:06:57.63 ID:Hj6ur+GG - >>591は間違えた…
俺は全.tsを1コマンドに渡してるけど.jsの日付は毎回全部更新されてた
|
- TypeScript part1
594 :デフォルトの名無しさん[sage]:2014/07/10(木) 21:22:29.33 ID:Hj6ur+GG - >>593
普段は結合せずに全jsをロードするようにしてるから言わんとしてる事が分からんかった そもそも個別にロードしないとデバッグがむずい とりあえず手元で試したところ全く依存関係のないファイルも常に1ファイル内に出力されたよ tsc --out out.js --watch hoge1.ts hoge2.ts .... hoge30.ts って全部渡してる?
|