ブラッド・J・コックス(1944年5月2日 - 2021年1月2日)[1]は、アメリカのコンピュータ科学者であり、ビジネスパートナーのトム・ラブとともにObjective-C プログラミング言語を開発したことで知られ、ソフトウェアエンジニアリング(特にソフトウェアの再利用)とソフトウェアコンポーネントに関する研究で知られています。
バイオグラフィー
コックスはファーマン大学で有機化学と数学の理学士号を取得し、[2]シカゴ大学 数理生物学科で博士号を取得しました。[3] 彼の最初のソフトウェアプロジェクトとして知られているのは、ニューロンのクラスターをシミュレートする PDP-8プログラムです。 [4]
彼はソフトウェア業界に転向する前は、国立衛生研究所とウッズホール海洋研究所で働いていた。 [5]
コックスは自身の初期のキャリアで使用した独自のプログラミング言語Objective-Cを発明しましたが、 Masterminds of Programmingの本のインタビューで、プログラミング言語ではなくソフトウェアコンポーネントに興味があり、言語はソフトウェアの部品を構築および組み合わせるための単なるツールであると述べている。[6]

コックスは起業家でもあり、トム・ラブとともに最初のObjective-C実装をリリースするために設立されたStepstone社を創設した。Stepstoneは1994年に倒産し、1995年4月にNeXTがStepstoneからObjective-Cの商標と権利を取得した。[7]同時に、StepstoneはNeXTからObjective-Cベースの製品の販売を継続する権利をライセンス取得した。 1年後にApple ComputerがNeXTを買収したため、現在は同社がObjective-Cの権利を保有している。Stepstoneは2000年代初頭に倒産したようだ。[8]
受賞歴
注記
- ^ “Dr. Brad J. Cox Ph.D. Obituary”. legacy.com . 2021年1月2日. 2021年1月22日時点のオリジナルよりアーカイブ。
- ^ 「(不明)」。サウスカロライナ科学アカデミー紀要。29-32。サウスカロライナ科学アカデミー:79。1967年。
{{cite journal}}:引用は一般的なタイトルを使用します (ヘルプ) - ^ Cox, Brad J. (1973 年 6 月)。「カリウム拡散障壁: イカの軸索適応のメカニズムとして検討」シカゴ大学化学部。2011 年 7 月 20 日時点のオリジナルよりアーカイブ。
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です - ^ Cox, Brad (1971年3月1日). 「ニューラルセットのシミュレーション」.行動研究方法と計測. 3 (2): 81–84. doi : 10.3758/BF03206993 .
- ^ Bézivin, Jean 編 (1989 年 11 月 13 ~ 15 日)。「寄稿者」。TOOLS '89: オブジェクト指向言語およびシステムのテクノロジ: Proceedings、CNIT Paris、La Défence、フランス、1989 年 11 月 13 ~ 15 日。TOOLS: オブジェクト指向言語およびシステムのテクノロジ。パリ: CNIT、La Défence。p. 11。
- ^ 「Belaboring the Obvious: Masterminds of Programming Book」 2009 年 3 月 27 日。
- ^ Cox, Brad J.; Naroff , Steve; Hsu, Hansen (2020 年 6 月 12 日)。「PPI/Stepstone における Objective-C の起源と NeXT におけるその進化」。ACMプログラミング言語会議論文集。4 (HOPL): 82:1–82:74。doi : 10.1145/3386332。S2CID 218518131 。
- ^ 「Objective-Cについて」。Apple Inc. 2015年9月17日。 2015年3月2日閲覧。
- ^ ギブソン、デイビッド、アルドリッチ、クラーク、プレンスキー、編 (2007)。オンライン学習におけるゲームとシミュレーション: 研究と開発のフレームワーク。ハーシー、ペンシルバニア州: IDEA グループ。p. 388。ISBN 978-1-59904-305-0。
- ^ クレブス、アーリーン (1999)。遠隔教育資金調達ソースブック。アイオワ州デュビューク:ケンドール/ハント出版。p. 4。ISBN 978-0-7872-4980-9。
書籍
- オブジェクト指向プログラミング: 進化的アプローチ。アディソン・ウェスレー。1991年。ISBN 0-201-54834-8。
- 超流通:電子フロンティアにおける財産としてのオブジェクト。アディソン・ウェスリー。1996年。ISBN 0-201-50208-9。
外部リンク
- 明白なことを繰り返す - 個人ブログ
- バーチャルスクール(歴史)
- ハッチンソン、ジェームズ (2010 年 6 月 17 日)。「プログラミング言語の A から Z: Objective-C」。Computerworld。2011年 5 月 13 日時点のオリジナルよりアーカイブ。2011年3 月 9 日閲覧。
