2005 年 08 月 07 日 : Engine performance
ネットでF1のドライバーズポイントを調べてみると、今シーズンは昨年まで数年間にわたって連戦連勝だったフェラーリに所属するシューマッハの成績が振るわない。それに代わってルノーのアロンソがトップを快走している。
ドライバーのテクニックやパフォーマンスなど相対的な変化による影響もあるかもしれない。けれども、マシンに搭載されているエンジンや乗り心地などのハードウェアやソフトウェア的な性能の差にもきっと何かがあるに違いない。トップF1ドライバーにしてもマシンが思うように走ってくれないと、チェッカーフラッグを一番に受ける栄誉を手にする願いは叶わない。逆に、たとえそんな高性能マシンに素人ドライバーが乗り込んでみても、百戦練磨のドライバーたちの遥か彼方の後塵を拝するだけだ。
プロフェッショナルにはプロフェッショナルにしか使いこなせないツールやシステムがあるわけで、感性や才能とツールとの一体感というのが最も重要なファクターなのだと思う。いくら才能に恵まれた偉才がいたとしても、その才能を発揮するためのツールがなければ折角の才能も永久に眠ったままだ。その才能に相応しいツールがあって初めて、この地球上に新しい創造に伴う感動も生まれる。
コンピューターは人間の知性や感性を増幅させるために生まれたツールである。最初はソフトウェアの概念が無くて、ハードウェアだけのコンピューターで柔軟性は無かった。しかしソフトウェアという概念の創造によって、今日のようにコンピューターは発展を続けている。ソフトウェアはハードウェアと違って柔軟に変化する性質を帯びている。だから"ソフトウェア"という名で呼ばれる。それは生物が何十億年もの期間にわたって進化を遂げてきた姿に似ている。
しかしそのソフトウェアの進化発展は、プログラマーという人間の知性と感性によって成し遂げられるのである。その先に待つ夢のある未来の創造は、超一流のプロフェッショナルなプログラマーの腕にかかっている。そんなF1ドライバーのようなプロフェッショナルプログラマーに必須の高性能エンジンともいえる"プログラム開発環境"を提供できる誇りや自信を持ちたい。そんな使命感に基づいて、ソフィア・クレイドルのチームはソフトウェア研究開発に取り組んでいる。