대니얼 와인렙
Daniel Weinreb다니엘 L.와인레브 | |
---|---|
태어난 | 브루클린, 뉴욕, 미국 | 1959년 1월 6일
죽은 | 2012년 9월 7일( 매사추세츠, 미국 | 53세)
시민권 | 미국 |
교육 | 매사추세츠 공과대학 B.S.(1979년) |
로 알려져 있다 | EINE, 심볼릭, 공통 리스프, 오브젝트 스토어 |
배우자 | 셰릴 모로 (1986년)m. |
아이들. | 애덤 와인렙 |
과학 경력 | |
필드 | 컴퓨터 공학, 프로그래밍 |
기관 | LLNL 심볼 오브젝트 디자인, Incorporated BEA 시스템 ITA 소프트웨어 |
논문 | LISP 머신의 실시간 표시 지향 에디터 (1979) |
다니엘 L. 와인레브(Weinreb, 1959년 1월 6일 [1]~ 2012년 9월 7일)는 미국의 컴퓨터 과학자, 프로그래머로 프로그래밍 언어 리스프 환경에서 중요한 작업을 수행했습니다.
초기 생활
와인렙은 1959년 1월 6일 뉴욕 브루클린에서 태어나 그곳에서 그의 부모 허버트와 필리스 와인렙에 의해 자랐다.그에게는 빌과 데이비드라는 두 형제가 있었고 세인트 앤스 [1]학교에 다녔다.
교육
와인렙은 세인트루이스 대학을 졸업했다.1975년 뉴욕 브루클린에 있는 앤스 스쿨.그는 1975년부터 1979년까지 매사추세츠공과대학(MIT)을 다녔고(16세부터) 컴퓨터 공학 및 전기 공학 학사 학위를 취득하고 Mike McMahon과 함께 MIT Lisp 머신의 텍스트 편집자인 EINE 및 ZWEI를 집필했습니다.EINE은 Lisp 머신의 윈도우 시스템을 사용했기 때문에 Graphical User Interface(GUI; 그래피컬사용자 인터페이스)용으로 작성된 최초의 Emacs입니다.EINE은 지금까지 작성된 Emacs의 두 번째 구현이며 Lisp에서의 Emacs의 첫 번째 구현입니다.리처드 스톨먼의 GNU Emacs, 제임스 고슬링의 Gosmacs, 버나드 그린버그의 Multics Emacs 등 이후의 주목할 만한 Emacs 구현의 대부분은 Lisp를 사용했다.
프로 생활
1979~1980년 동안 와인렙은 Lawrence Livermore National Laboratory(LLNL)에서 S-1 슈퍼컴퓨터용 운영체제 Amber, 특히 파일 시스템과 멀티프로세스 스케줄러를 담당했습니다.
1980년에 그는 심볼릭스를 공동 설립하여 리스프 기계용 소프트웨어를 개발하였다.그는 또한 프로그래밍 언어인 Common Lisp(CL)의 설계에도 크게 참여했습니다.그는 원래 언어 사양인 Common Lisp the Language, First Edition의 공동 저자 5명 중 한 명입니다.그는 1988년 Symbolics에 의해 발행된 객체 지향 데이터베이스인 Statice에서 일했다.
1988년에는 ODI(Object Design, Incorporated)를 공동 설립하여 주요 상업용 객체 지향 데이터베이스 관리 시스템 객체 데이터베이스인 ObjectStore의 설계자 및 구현자 중 한 명이 되었습니다.이는 여전히 상업적으로 유지되고 있으며 Object Design(당시 eXcelon, Inc.)을 구입한 Progress Software에서 구입할 수 있습니다.
2002년 BEA Systems에 입사하여 WebLogic 운영, 관리 및 관리 설계자로 재직했습니다.
2006년, ITA Software에 입사해, 항공 예약 시스템([2]ARS)에 임하고 있습니다.2009년에 Daniel Weinreb는 Google Tech Talk에서 항공사 예약 [3]시스템의 구현 언어 중 하나로 Common Lisp를 사용하는 것에 대해 설명했습니다.
2009년,[4] 그는 매사추세츠주 캠브리지에서 열린 국제 리스프 회의 2009의 의장이었다.
사생활
와인렙은 1986년 셰릴 모로와 결혼했고 1991년 [1]아들 아담이 태어났다.
댄 와인렙은 암과의 1년간의 [1][5]투병 끝에 2012년 9월 7일 사망했다.
레퍼런스
- ^ a b c d "Daniel L. Weinreb". The Boston Globe. Boston: Legacy.com. September 8, 2012. Retrieved September 17, 2019.
- ^ RES, ITA 소프트웨어의 항공사 예약 시스템 2009년 10월 4일 웨이백 머신에 보관
- ^ Google Tech Talk, Lisp, YouTube에서의 고성능 트랜잭션 처리
- ^ "International Lisp Conference 2009: Committee". Archive.today. 2009. Archived from the original on August 3, 2012. Retrieved September 17, 2019.
- ^ Buderi, Robert (September 7, 2012). "Dan Weinreb, Boston Computer Geek, Community Figure, Dies of Cancer". Xconomy. Boston. Retrieved September 17, 2019.
출판물
- Bawden, Alan; Greenblatt, Richard; Holloway, Jack; Knight, Thomas; Moon, David; Weinreb, Daniel (August 1977), Lisp Machine Progress Report (PDF), Cambridge, Massachusetts: MIT Artificial Intelligence Laboratory, archived from the original (PDF) on July 6, 2017, retrieved November 1, 2018
- Weinreb, Daniel L. (January 1979). A Real-Time Display-oriented Editor for the LISP Machine, Undergraduate Thesis (Thesis). Cambridge, Massachusetts: MIT EECS Department.
- Weinreb, Daniel L.; Moon, David (January 1979). Lisp Machine Manual. Cambridge, Massachusetts: MIT Artificial Intelligence Laboratory.
- Weinreb, Daniel; Moon, David (1980), Flavors: Message Passing in the Lisp Machine (PDF), archived from the original (PDF) on July 6, 2017, retrieved November 1, 2018
- Weinreb, Daniel; Moon, David (March 1981). Lisp Machine Manual, Third Edition (PDF). Cambridge, Massachusetts: MIT Artificial Intelligence Laboratory.
- Daniel, Weinreb; Moon, David A. (October 14, 1982), Introduction to Using the Window System; Working Papers, WP-210, Cambridge, Massachusetts: MIT Artificial Intelligence Laboratory, hdl:1721.1/41207
- Stallman, Richard; Weinreb, Daniel; Moon, David (August 1983). Lisp Machine Window System Manual; Edition 1.1, System Version 95 (PDF). Cambridge, Massachusetts: MIT Artificial Intelligence Laboratory – via Bitsavers.
- Steele, Guy L. Jr.; Fahlman, S. E.; Gabriel, R. P.; Moon, D. A.; Weinreb, D. L. (1984). Common Lisp: The Language. Burlington, Massachusetts: Digital Press. ISBN 9780932376411.
- EU 특허 EP0113460A2, Weinreb, Daniel L.; Halloway, John T. & Moon, David A. 등, 「심볼 언어 데이터 처리 시스템」, 1984-07-18, 1984-07-18 발행, Symbolic language data processing system, Symbolics Inc.에 할당.
- Greenblatt, Richard D.; Knight, Thomas F.; Weinreb, Daniel L. Barstow, David R.; Shrobe, Howard E.; Sandewall, Erik (eds.). The LISP Machine" in "Interactive Programming Environments.
- Weinreb, D.; Feinberg, N.; Gerson, D.; Lamb, C. (1988). "An object-oriented database system to support an integrated programming environment". Data Engineering Bulletin.
- Lamb, Charles; Landis, Gordon; Orenstein, Jack; Weinreb, Daniel (October 1991). "The ObjectStore Database System". Communications of the ACM. 34 (10): 50–63. doi:10.1145/125223.125244. S2CID 5603536.
- 미국 특허 5649139, Weinreb, Daniel L. & Haradhvala, Sam J., "오브젝트 디자인, Inc.에 할당된 객체 지향 데이터베이스 시스템에서 가상 메모리 매핑 및 트랜잭션 관리를 위한 방법 및 장치" 1997-07-15, 발행 1997-07-15.
- Weinreb, Daniel; Feinberg, Neil; Gerson, Dan; Lamb, Charles (1991). "An object-oriented database system to support an integrated programming environment". In Gupta, R.; Horowitz, E. (Hrsg.) (eds.). Object-Oriented Databases with Applications to CASE, Networks, and VLSI Design. Series in Data and Knowledge Base Systems. Englewood Cliffs, New Jersey, S.: Prentice Hall. pp. 117–129.
외부 링크
- "Daniel Weinreb's blog". Archived from the original on October 14, 2012. Retrieved April 7, 2009.
- 다니엘 와인렙의 리스프 길
- Daniel Weinreb의 일반적인 리스프 구현: 설문 조사
- 링크된 Daniel Weinreb인
- 대니얼 와인렙, 무덤 발견