브래드 콕스
Brad Cox브래드 J. 콕스(Brad J. Cox, 1944년 5월 2일 ~ 2021년 [1]1월 2일)는 미국의 컴퓨터 과학자로 비즈니스 파트너인 Tom Love와 함께 Objective-C 프로그래밍 언어를 만들고 소프트웨어 엔지니어링(특히 소프트웨어 재사용)과 소프트웨어 컴포넌트리에 대한 연구로 널리 알려져 있습니다.
전기
콕스는 퍼만 [2]대학에서 유기 화학과 수학 학사 학위를 받았고 [3]시카고 대학에서 수리 생물학 학부에서 박사 학위를 받았습니다.그의 첫 번째 알려진 소프트웨어 프로젝트 중,[4][5] 그는 뉴런 클러스터를 시뮬레이션하기 위한 PDP-8 프로그램을 만들었다.
그는 미국 국립보건원과 Woods Hole Oceanographic Institute에서 일하다가 소프트웨어 [6]분야로 진출했다.
비록 콕스는 자신의 초기 경력에서 사용했던 프로그래밍 언어인 Objective-C를 발명했지만, 그는 프로그래밍 언어에는 관심이 없고 소프트웨어 컴포넌트에는 관심이 없으며 언어를 소프트웨어의 [7]일부를 만들고 결합하는 단순한 도구라고 생각한다고 Masterminds of Programming 책 인터뷰에서 말했다.
또한 Cox는 최초의 Objective-C 구현을 위해 Tom Love와 함께 Stepstone 회사를 설립한 기업가이기도 했습니다.이후 NeXT는 Stepstone에서 Objective-C를 인수했습니다.Objective-C는 계속해서 애플의 OS X [8]및 iOS용 소프트웨어를 작성하기 위한 주요 프로그래밍 언어였습니다.
어워드
메모들
- ^ "Dr. Brad J. Cox Ph.D. Obituary". legacy.com. January 2, 2021. Archived from the original on January 22, 2021.
- ^ "(unknown)". Bulletin of the South Carolina Academy of Science. South Carolina Academy of Science. 29–32: 79. 1967.
{{cite journal}}
:Cite는 일반 제목(도움말)을 사용합니다. - ^ Cox, Brad J. (June 1973). "The potassium diffusion barrier: examined as a mechanism for squid axon adaptation". Univ. of Chicago, Department of Chemistry. Archived from the original on July 20, 2011.
{{cite journal}}
:Cite 저널 요구 사항journal=
(도움말) - ^ Cox, Brad; Dzendolet, E. (1970). "Simulation of neural sets". Behavior Research Methods. Springer. 3 (2): 80–82. doi:10.3758/BF03206992.
- ^ 신경 세트의 시뮬레이션
- ^ Bézivin, Jean, ed. (November 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.
- ^ "Belaboring the Obvious: Masterminds of Programming Book". March 27, 2009.
- ^ "About Objective-C". Apple Inc. September 17, 2015. Retrieved March 2, 2015.
- ^ 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.
{{cite book}}
:first3=
범용명(도움말)이 있습니다. - ^ Krebs, Arlene (1999). Distance learning funding sourcebook. Dubuque, IA: Kendall/Hunt Publishing. p. 4. ISBN 978-0-7872-4980-9.
책들
- 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.
외부 링크
- 당연한 것을 강조하다 - 개인 블로그
- 가상 학교(이력)
- Hutchinson, James (June 17, 2010). "The A to Z of programming languages: Objective-C". Computerworld. Archived from the original on May 13, 2011. Retrieved March 9, 2011.