Danny Cohen (computer scientist)

Danny Cohen
Danny Cohen's Photo
Danny Cohen in 2009
Born(1937-12-09)December 9, 1937
DiedAugust 12, 2019(2019-08-12) (aged 81)
Other namesJames A. Finnegan.
Alma materTechnion, Harvard
Known forEndianness, Being an Internet pioneer, first to run a visual flight simulator across the ARPANet
AwardsNational Academy of Engineering member, IEEE Fellow, USAF Meritorious Civilian Service Award
Scientific career
FieldsMathematics, Computer Science, Computer Graphics
InstitutionsHarvard University, California Institute of Technology, University of Southern California, Myricom, Sun Microsystems
Doctoral advisorIvan E. Sutherland

Danny Cohen (December 9, 1937 – August 12, 2019) was an Israeli-American computer scientist specializing in computer networking. He was involved in the ARPAnet project and helped develop various fundamental applications for the Internet. He was one of the key figures behind the separation of TCP and IP (early versions of TCP did not have a separate IP layer); this allowed the later creation of UDP.[1][2]

Cohen is probably now best known for his 1980 paper "On Holy Wars and a Plea for Peace"[3] which adopted the terminology of endianness for computing (a term borrowed from Jonathan Swift's Gulliver's Travels). Cohen served on the computer science faculty at several universities and worked in private industry.

  1. ^ Where Wizards Stay Up Late: The Origins of the Internet, by Katie Hafner and Matthew Lyon, 1996, Simon & Schuster, ISBN 0-684-81201-0, pg. 236
  2. ^ "Separation of TCP and IP". internet-history mailing list archive. Internet Society. 26 June 2022. Retrieved 11 July 2022.
  3. ^ Cohen, Danny (April 1, 1980). On Holy Wars and a Plea for Peace. IETF. IEN 137. ...which bit should travel first, the bit from the little end of the word, or the bit from the big end of the word? The followers of the former approach are called the Little-Endians, and the followers of the latter are called the Big-Endians. Also published at IEEE Computer, October 1981 issue.