コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

ブラッド・コックス

出典: フリー百科事典『ウィキペディア(Wikipedia)』
1980年代後半、プログラミング言語Objective-Cをリリースしたブラッド・コックスとトム・ラブが設立したステップストーン社が入居していたコネチカット州サンディフック、グレンロード75番地の旧消防壕工場

ブラッド・J・コックス英語: Brad J. Cox1944年5月2日 - 2021年1月2日[1])は、アメリカ合衆国計算機科学者起業家。トム・ラブとともにプログラミング言語Objective-Cを作成し、ソフトウェア工学(特にコードの再利用)とソフトウェアコンポーネントに関する業績で知られている。

経歴

[編集]

ジョージア州コロンバスに生まれた。ファーマン大学有機化学数学理学士号を取得し[2]シカゴ大学の数理生物学部で博士号を取得した[3]。その後、神経細胞のクラスタをシミュレートするPDP-8を用いたプログラムを作成した[4][5]。その後、アメリカ国立衛生研究所ウッズホール海洋研究所に勤務したのち[6]、ソフトウェアの専門家となりトム・ラブとともにObjective-Cを発明した。起業家としてステップストーン社(のちにNeXT社に買収)を創業し、Objective-Cを実装している。Apple社のOS XやiOS向けのソフトウェアを書くための主要なプログラミング言語として使われている[7]

賞勲

[編集]
  • オンラインコース「Taming the Electronic Frontier」は、1998年にPaul Allen Distance Education Award(25,000ドル)を受賞した。[8][9]

ノート

[編集]
  1. ^ Dr. Brad J. Cox Ph.D. Obituary”. legacy.com (2 Jan 2021). 23 Jan 2021時点のオリジナルよりアーカイブ。2022年4月15日閲覧。
  2. ^ “(unknown)”. Bulletin of the South Carolina Academy of Science (South Carolina Academy of Science) 29-32: 79. (1967). https://books.google.com/books?id=7pUWAQAAIAAJ. 
  3. ^ Cox, Brad J. (June 1973). The potassium diffusion barrier: examined as a mechanism for squid axon adaptation. Univ. of Chicago, Department of Chemistry. オリジナルのJuly 20, 2011時点におけるアーカイブ。. https://web.archive.org/web/20110720072823/https://libcat.uchicago.edu/ipac20/ipac.jsp?session=1299672X9WU13.11253&profile=ucpublic&uri=link=3100007~!5220783~!3100001~!3100002&aspect=subtab13&menu=search&ri=1&source=~!horizon&term=The+potassium+diffusion+barrier:+examined+as+a+mechanism+for+squid+axon+adaptation.&index=ALTITLP. 
  4. ^ Cox, Brad; Dzendolet, E. (1970). “Simulation of neural sets”. Behavior Research Methods (Springer) 3 (2): 80–82. doi:10.3758/BF03206992. 
  5. ^ Simulation of neural sets
  6. ^ Bézivin, Jean, ed (Nov 13–15, 1989). “Contributors”. TOOLS '89: Technology of object-oriented languages and systems : Proceedings, CNIT Paris, La Défence, France, November 13-15, 1989. TOOLS: technology of object-oriented languages and systems. Paris: CNIT, La Défence. p. 11. https://books.google.com/books?id=RsxQAAAAYAAJ 
  7. ^ About Objective-C”. Apple Inc (September 17, 2015). March 2, 2015閲覧。
  8. ^ Gibson, David; Aldrich, Clark; Prensky, Marc (eds) (2007). Games and simulations in online learning: research and development frameworks. Hershey, PA: IDEA Group. p. 388. ISBN 978-1-59904-305-0. https://books.google.com/books?id=6EMOFjbABbQC&pg=PT404 
  9. ^ Krebs, Arlene (1999). Distance learning funding sourcebook. Dubuque, IA: Kendall/Hunt Publishing. p. 4. ISBN 978-0-7872-4980-9. https://books.google.com/books?id=zKHZAAAAMAAJ 

[編集]
  • Object Oriented Programming: An Evolutionary Approach. Addison Wesley. (1991). ISBN 0-201-54834-8 
  • Superdistribution: Objects as Property on the Electronic Frontier. Addison Wesley. (1996). ISBN 0-201-50208-9 

外部リンク

[編集]