「Salesforceのアプリケーションを作り込んで利用したい、というユーザーの声に応えるには、独自のプログラミング言語を開発するしかなかった」。米セールスフォース・ドットコムの共同創業者で、テクノロジー統括責任者を務めるパーカー・ハリス代表取締役副社長(写真)は、同社が10月に発表したプログラム言語「Apex(エイペックス)」を開発した理由について、このように語る。 Apexは、同社のCRM(顧客関係管理)ソフト「Salesforce」をカスタマイズするためのプログラミング言語。「基本はデータベース操作言語と同じ」(ハリス副社長)で、トランザクション処理を伴うカスタマイズを可能にしたものだ。ハリス副社長によると、「アプリケーションをカスタマイズする際、問題となっていたのが、トランザクションの処理だった。Apexによって初めて、データベース管理システムに対して、プログラムが完全に処理を完了