🙆
今後のnodejsのtypescript依存について思ったこと。
ざっと目を通して思った現時点の所感
流し読みなのでissueや他に答えあるかも知らん。
- typescriptには参照実装はあるけど、仕様はないというのがまあまあ不安ですなぁ。
- nodejsはpython(ビルド時依存)かつ、typescript(ランタイム依存)にも依存することになる不思議な不思議な言語になりそう。
- coreに入れるということはnodejsから見るとtypescriptがランタイム依存なのにtypescriptのサポート期間1年考えるとnodejsのサポート期間2年なので、typescriptのサポート期間が短過ぎる気がしますが、大丈夫なんかねぇ?
- typescriptをバイナリまであらかじめコンパイルして実行するならともかく、スクリプトとしてその都度jsにトランスパイルして実行するなら、インジェクションに弱くならんの?
- ひょっとして今後denoみたいにtypescript見てもうスクリプト吐くんじゃなくて、バイナリ吐いちゃうの基本にしたい?
- なんでtypescriptコンパイラにtscじゃなくてswc選んだのかよくわからん。とりあえずemitしたいときは速いswcを使いたくて、nodejsからtsに型チェック付きでトランスパイルしたいときはtsc使うとか?
- amaroは現在swcを呼び出すレイヤー。ここもtsで書くのなんででしょう?
Discussion