Daniel L. Weinreb (January 6, 1959 – September 7, 2012)[1] was an American computer scientist and programmer, with significant work in the environment of the programming language Lisp.
Early life
Weinreb was born on January 6, 1959, in Brooklyn, New York, and was raised there by his parents, Herbert and Phyllis Weinreb. He had two brothers, Bill and David, and attended Saint Ann's School.[1]
In 1988, he cofounded Object Design, Incorporated (ODI), where he was one of the architects and implementors of ObjectStore, a leading commercial object-oriented database management system object database. It is still commercially maintained and available from Progress Software, which bought Object Design (then eXcelon, Inc.).
In 2002, he joined BEA Systems, where he was Operations, Administration, and Management Architect for WebLogic.
In 2006, he joined ITA Software, working on an airline reservations system (ARS).[2] In 2009 Daniel Weinreb gave a Google Tech Talk about the use of Common Lisp as one of the implementation languages for the airline reservation system. The video is no longer available for reasons Dan described as "kind of stupid".[3]
In 2009, he was the chair of the International Lisp Conference 2009 in Cambridge, Massachusetts.[4]
Personal life
Weinreb married Cheryl Moreau in 1986 and they had a son, Adam, in 1991.[1]
Dan Weinreb died on September 7, 2012, after a year-long battle with cancer.[1][5]
References
^ abcd"Daniel L. Weinreb". The Boston Globe. Boston: Legacy.com. September 8, 2012. Retrieved September 17, 2019.
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.
EU patent EP0113460A2, Weinreb, Daniel L.; Holloway, John T. & Moon, David A. et al., "Symbolic language data processing system", published 1984-07-18, issued 1984-07-18, assigned to Symbolics Inc.
Weinreb, D.; Feinberg, N.; Gerson, D.; Lamb, C. (1988). "An object-oriented database system to support an integrated programming environment". Data Engineering Bulletin.
US patent 5649139, Weinreb, Daniel L. & Haradhvala, Sam J., "Method and apparatus for virtual memory mapping and transaction management in an object-oriented database system", published 1997-07-15, issued 1997-07-15, assigned to Object Design, Inc.[permanent dead link]
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.