C/JavaScript/WebAssemblyに変換できるJavaScript代替言語2016/05/27ソフトウェア,WebJavaScript,github,プログラミング言語,C,WebAssemblyここ数年、JavaScriptの代替言語が多数出てきています。JavaScript自身も進化しており、個人的にはECMA2016が書けるようになればCoffeeScriptなどは頼らなくとも良いのではないかと思い始めています。今回はさらに新しい言語としてThinScriptを紹介します。TypeScriptにインスパイアされたというこの言語の大きな特徴はWebAssemblyへの変換をサポートしていることでしょう。ThinScriptの使い方ThinScriptの例文です。見るWebAssemblyはJavaScriptではなくCをベースにしているので、それに比べるとずいぶんJavaScript依りな気がします。total;}これを変換すると、JavaScript/WebAssembly/Cのコードに変換できます。WebのデモでCに変換した例。JavaScriptに変換して実行もできます。こちらはWebAssembly。実行よりもダウンロードする方が良さそうです。WebAssemblyがいかに高速であってもJavaScriptと別な言語であると流行るのが難しいかも知れません。ThinScriptであればJavaScriptに近く、JavaScript/WebAssembly両方いけるので、習得しておくとWebAssemblyによる開発が早くなるかも知れません。ThinScriptはnode/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。TypeScriptソフトウェア,WebJavaScript,github,プログラミング言語,C,WebAssemblyMOONGIFTの関連記事${article.post_title}{{/each}}もっと見るコメントプレミアムでしか読めない記事が727あります。blockworks。