オープンソースソリューションを扱う技術系企業 タイムインターメディア(以下TIM)が、「HOPプロジェクト」を開始した。HOPとは、Higher-Order Programming=高階プログラミングを略した言葉。HOPプロジェクトは、TIMの高階プログラミングにおける技術力を背景に、技術コンサルなどを行っていくプロジェクトだ。 そもそも高階プログラミングとは何なのか? まず、具体的に使用するツールは、関数型言語と呼ばれる「Haskell」や、「Gauche」、そしてGaucheを使って作られたアプリケーションサーバフレームワークの「Kahua」となる。HOPプロジェクトの推進役であるTIM 山下伸夫氏に、高階プログラミングとは何か? を聞いた。 山下伸夫氏(以下山下氏) Webサービスも何でもそうですが、スクラッチから組むことはありません。フレームワークを使うわけですが、そのフレームワー
![注目ワード“高階プログラミング”って何だ? (1/2)](https://cdn-ak-scissors.b.st-hatena.com/image/square/1b2368bb54f2a272f1e13df4bca490de254be03b/height=288;version=1;width=512/https%3A%2F%2Fascii.jp%2Fimg%2F2008%2F08%2F05%2F55279%2Fl%2F16d390b75160a161.jpg%3F20200122)