softantennaRubyっぽいシンタックスが使えるコンパイラ言語「Crystal」ツイート1シェアはてブGoogle+Pocket3プログラミング言語「Crystal」を紹介します。この言語はRuby風のシンタックスが使えることが売りのコンパイラ言語で、以下のゴールを目標に開発されています。Rubyにインスパイアされたシンタックス。変数またはメソッド引数の型を明示しない。Crystalでバインディングを書けばCのコードを呼び出すことができる。定型コードをさけるために、コンパイル時評価とコード生成を持つ。効率的なネイティブコードを生成する。動作環境は(今のところ)Mac/Linux。サンプルCrystalで素数を求めるプログラムは以下のようになります。primeendすごく...Rubyっぽいですね。インストールIntroductionにインストール方法など詳細が記載されています。Macの場合brewで簡単にインストールできそうです(Linuxもいけるはずとの説明あり。Windows対応はまだなし)。"Hello!"'まとめRuby好きでかつネイティブにコンパイルしたいという用途なら結構使える言語かもしれません。開発開始されてから1年しかたっていないということなので、今後の発展にも期待です。Candidate」公開RECOMMENDこちらの記事も人気です。