OSS×クラウド最新TOPICS 2016年3月31日 13:00
昨年頃から注目されている言語「Crystal(クリスタル)」について紹介している。
【「Crystal」とは】
・Rubyにインスパイアされた文法と型推論を持った静的型付け言語
・2012年の後半にアルゼンチンのManas社の技術者であるAry Borenszweig氏を中心に「Rubyの良い所を限りなく維持した上でより早いコンパイル言語を作れないか」を目標として開発された
・Ruby風の文法
・静的型チェック
・Crystal内でCのコードを呼び出せる
・重複コードを避けるため、コンパイル時評価とコード生成
・効率的なnative codeを吐き出す
【紹介テーマ】
Crystalを導入しよう
・Crystalのインストール
・オンライン実行環境「Crystal-playground」でチェック
Crystal:はじめの一歩
1. HelloWorldを表示してみよう
2. サンプルを動かしてみよう
(出所:http://liginc.co.jp/252622)
LLVM Fortranコンパイラ「FC」とは 「FC」はFortranの新しいフロントエンドでLLVM/Clangの設計精神で書かれている。 フロントエンドは、セマンティック分析なしの完全なエンドツーエンドのソリューションで、約40000行以上のコード作業がFortran 95標準に近づけられている。 ...
OSS×Cloud ACCESS RANKING