アーサー・ホイットニー(1957年10月20日生まれ)は、APLに触発された3つのプログラミング言語、A+、k[1]、q[1]の開発と、米国企業Kx Systems [ 1 ] [ 2 ]およびShakti Softwareの共同設立で最もよく知られているカナダのコンピュータ科学者です。
ホイットニーは1980年代初頭にトロント大学大学院で純粋数学を専攻した。その後、スタンフォード大学で働いた。[ 1 ]ホイットニーは11歳の時に、家族ぐるみの友人であった発明者のケン・アイバーソンから初めてAPLに触れた。[ 1 ]その後、IP Sharp Associatesでケン・アイバーソンやロジャー・ホイらと共にAPLに深く携わった。ホイットニーは「APLに永続的かつ重要な影響を与えた」と認められており[ 3 ]、ケン・アイバーソンとロジャー・ホイの両方と共著論文を発表している。[ 4 ] [ 5 ]また、簡潔でマクロを多用した1ページのコードであるJの初期プロトタイプを午後に書き上げた。これはJの実装者であるロジャー・ホイのモデルとなり、Jのランク演算子を提案した。[ 6 ] [ 7 ] 1988年、ホイットニーはモルガン・スタンレーで金融アプリケーションの開発に携わるようになった。[ 8 ]モルガン・スタンレーでは、ホイットニーはA+ [ 9 ]を開発し、 IBMメインフレームコンピュータからサン・マイクロシステムズのワークステーションのネットワークへのAPLアプリケーションの移行を容易にしました。A+はプリミティブ関数のセットが少なく、速度と大量の時系列データの処理を目的として設計されました。
1993年、ホイットニーはモルガン・スタンレーを退社し、ジャネット・ラストガーテンと共にKx Systemsを共同設立し、自身のkプログラミング言語を商業化しました。 [ 10 ]ポール・フォードによる2015年のBusinessweekの表紙記事によると、kは「簡潔さで有名な」プログラミング言語です。同社はスイスのユニオン銀行と独占契約を結び、ホイットニーは契約満了までkを使用してさまざまな取引アプリケーションを開発しました。契約開始時に、ホイットニーはkをベースにしたkdbデータベースを開発しました。[ 11 ] 2003年、Kx Systemsは、 kとホイットニーが開発したkdb+データベースをベースにした新しいベクトル言語qをリリースしました。[ 12 ]
2018年、First DerivativesはWhitneyとLustgartenのKx Systemsの少数株を買い取った。[ 13 ]その後、WhitneyとLustgartenはShaktiを設立した。[ 14 ]
Shaktiプラットフォームはメモリ使用量が少なく、分散型で柔軟なワークロードの迅速な展開と処理が可能です。構造化されているか否かを問わず、数値データ、時系列データ、テキストデータなど、あらゆる種類のデータセットに対応できます。[ 15 ]
{{cite book}}:|journal=無視されました (ヘルプ)