アルゴリズムというレシピからソフトウェアという料理を作り上げる

Ask.comのアポストロス・ジェラスーリス(Apostolos Gerasoulis)が、Tech Nationインタビューで、コンピュータ・システムにおけるアルゴリズムの位置づけについて言及している。ジェラスーリスはAsk.comの検索技術を開発した人で、元ラトガース大学教授である。インタビューの後半部分で以下のように述べている。

インターネット検索のアルゴリズムは公開されている。Googleページランクも、Ask.comの方式も学会発表されている。アルゴリズムは料理のレシピのようなものだ。1つのレシピに対して料理人が10人いれば10通りの料理ができる。Ask.comにとって知的財産は人である。人を失うと知的財産権を失う。そこで、働く人によい環境を与えるようにしている。これはGoogleでも同じである。

アルゴリズムというレシピからソフトウェアあるいはシステムという料理を作り上げるのは、Life is Beautifulの「ソフトウェアの仕様書は料理のレシピに似ている」で描かれている米国流のソフトウェア・エンジニアである。