TypeScriptでコンパイルという表現を使うことに違和感を感じるので詳しい方の意見を聞きたい
Q&A
Closed
解決したいこと
TypeScript初心者です
TypeScriptのコードをJavaScriptのコードに変換することをコンパイルと書く方がいるのですがこれは誤用なのでしょうか?
によると
コンパイル(compile)とは、プログラミング言語で書かれたコンピュータプログラム(ソースコード)を解析し、コンピュータが実行可能な形式のプログラム(オブジェクトコード)に変換すること
実行可能にするにはCPUが直に理解して実行することができる機械語(マシン語)で書かれた「オブジェクトコード」(あるいはネイティブコード)に変換しなければならない。この変換工程を実行開始前に専用のソフトウェアを用いて一括して行うことをコンパイルという。
とあり、JavaScriptはマシン語ではないので違和感を感じています。
ではconvert
でもtranspiledという表現が使われていることから誤用なのではと思っているのですが、みなさんはどう思われますか?