ITエンジニア/デザイナ向けにオープンソースを毎日紹介

JavaScriptをそのまま書くのを嫌がる人たちは多いです。そのためCoffeeScriptやTypeScriptなど、多くの代替言語が生み出されています。

今回紹介するSkewもそんな代替言語の一つと言えます。特徴としては、JavaScriptだけでなく、C#向けにも開発できるということです。

Skewの使い方

Skewのコードのデモです。左側がSkew、右側が生成されたJavaScriptです。クラスを使えます。

引数の型を指定することができます。コンパイル時点で評価し、問題があればエラーになるようです。

C#への出力です。

Skewをマスターすることで、WebアプリケーションとCLIをJavaScriptで、C#でGUIアプリケーションが開発できるようになります。コンパイラに対して最適化されているそうで、他の代替言語よりも高速に動作するとのことです。

Skewはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

The Skew Programming Language

evanw/skew

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2