15 ポイント 投稿者 ojkwon 2022-10-28 | 10件のコメント | WhatsAppで共有
  • swc開発者によるTypeScript実装
  • 開発当初に共有されていたRustベースの実装であり、Golangベースのcodegen実装は使用しないことを決定
  • 初期段階の実装で、完成版ではなく、ユーザーおよび開発者からの貢献を期待している
  • オープンソース

10件のコメント

 
kunggom 2022-10-28

「TypeScript実装」という表現は、このソフトウェアがあたかもTypeScriptで実装されているかのように誤解されるおそれがあるように思います。実際にはRustで実装されているので。

 
roxie 2022-10-29

「TypeScript実装体」という表現は、それ以上ないほど明確な「TypeScriptを実装した何か」です。誤解の余地はなさそうです。

 
kunggom 2022-10-31

うーん……私の表現が明確ではなかったのかもしれませんが、本当におっしゃるとおり、最初の一文が「それ以上ないほど明確な」表現になるには、[TypeScriptコンパイラの実装]であるべきだと思います。

 
roxie 2022-10-31

具体例を挙げていただいたおかげで、どのようなお考えだったのか理解できました。理解する機会をいただき、ありがとうございます。

 
roxie 2022-10-31

!! 聞いてみるとその通りですね、同意します

 
manaris 2022-10-28

TypeScript コンパイラ仕様の実装である以上、その表現のほうが適切ではないでしょうか。つまり、Rust で実装された TypeScript の実装ということです。

 
kunggom 2022-10-29

上の要約文の最初の部分を読んだとき、私はこれがTypeScriptで実装されたという意味だと思ったんです。すぐ下を読み進めてそうではないと分かりましたが、少し紛らわしかったです。

 
gmlwo530 2022-10-28

こんなに素晴らしいプロジェクトを韓国の開発者が進めているなんて……すごい

 
kunggom 2022-10-28

開発者の方のブログを見ると、既存の swc プロジェクトでの経験のため、当初はこれをオープンソースとして公開しないつもりだったようです。

 
hmmhmmhm 2022-10-28

Rustで開発されていて速度も速いのに、
tscのように型情報が残るという点で、
速度と応用性を同時に実現するプロジェクトですね……期待しています!