「Salesforceのアプリケーションを作り込んで利用したい、というユーザーの声に応えるには、独自のプログラミング言語を開発するしかなかった」。米セールスフォース・ドットコムの共同創業者で、テクノロジー統括責任者を務めるパーカー・ハリス代表取締役副社長(写真)は、同社が10月に発表したプログラム言語「Apex(エイペックス)」を開発した理由について、このように語る。 Apexは、同社のCRM(顧客関係管理)ソフト「Salesforce」をカスタマイズするためのプログラミング言語。「基本はデータベース操作言語と同じ」(ハリス副社長)で、トランザクション処理を伴うカスタマイズを可能にしたものだ。ハリス副社長によると、「アプリケーションをカスタマイズする際、問題となっていたのが、トランザクションの処理だった。Apexによって初めて、データベース管理システムに対して、プログラムが完全に処理を完了
![「トランザクション処理をサポートするために独自言語を開発した」、米セールスフォースのテクノロジー統括責任者が語る](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)