• 1942 August 20
    (b.) - ?

Bio/Description

Leader of the team that implemented the oN-Line System (NLS), which foreshadowed many future developments in modern computing and networking, Rulifson is an American computer scientist born in Bellefontaine, Ohio. His father was Erwin Charles Rulifson and his mother was Virginia Helen Johns. He married Janet Irving on June 8, 1963 and had two children. He graduated with a B.S. degree in Mathematics from the University of Washington in 1966 and earned a Doctorate in Computer Science from Stanford University in 1973.

He joined the Augmentation Research Center, at the Stanford Research Institute (now SRI International) in 1966. Although Douglas Engelbart was the founder and leader of ARC, Rulifson's innovative programming was essential to the realization of Engelbart's vision.

He served as SRI's representative to the "network working group" in 1968, which led to the first connection on the ARPANET. He described the Decode-Encode Language (DEL), which was designed to allow remote use of NLS over ARPANET. Although never used, the idea was that small "programs" would be downloaded to enhance user interaction. This concept was fully developed in Sun Microsystems's Java programming language almost 30 years later.

He left SRI to join the System Sciences Laboratory (SSL) within Xerox PARC in 1973. While at PARC, Rulifson worked on implementing distributed office systems. He joined ROLM in 1980 as an engineering manager. In 1985 he joined the company Syntelligence in Sunnyvale, California.

He worked for Sun Microsystems Laboratories, in Ivan Sutherland's lab from 1987. Sun was purchased by Oracle Corporation in 2010. In 1990, he won the Association for Computing Machinery's Software System Award for implementing groundbreaking innovations such as hypertext, outline processors, and video conferencing. In 1994, Rulifson was inducted as a Fellow of the Association for Computing Machinery.

  • Date of Birth:

    1942 August 20
  • Gender:

    Male
  • Noted For:

    Leader of the team that implemented the Online System (NLS), foreshadowing future developments in modern computing and networking
  • Category of Achievement:

  • More Info: