
Junoとは?
JunoはJavaをベースにした言語です。簡潔に書けるのが特徴です。
上のコードは、Hello Juno!という文字列を表示するプログラムです。これは、Javaでいうメイン関数になります。Javaとの違いはクラスの記入がありません。また、あの長いpublic static void main(String[] args){ ... }という冗長なmain関数を書く必要がないということです。
比較すると、Javaだと5行のコードになりますが、Junoだとわずか3行に収まります。
静的?動的?
Junoは、Javaの影響を強く受けているので静的型付け言語という風にしています。変数宣言はJavaの影響はあまり受けずにTypeScriptの宣言の仕方を採用しています。
最後に
現在、Junoの開発者を募集中です。
条件はいろいろありますが、Junoの開発に携わりたい方などはぜひ以下のリンクから応募てみてください。
