Ken Arnold

This article is about the programmer. For the businessman and pilot, see Kenneth Arnold.
Ken Arnold, November 2006

Kenneth Cutts Richard Cabot Arnold is an American computer programmer well known as one of the developers of the 1980s dungeon-crawling video game Rogue,[1] for his contributions to the original Berkeley (BSD) distribution of Unix, for his books and articles about C and C++ (e.g. his 1980s–1990s Unix Review column, "The C Advisor"), and his high-profile work on the Java platform.

At Berkeley

Arnold attended the University of California, Berkeley, after having worked at Lawrence Berkeley computer labs for a year, receiving his A.B. in computer science in 1985. At Berkeley, he was president of the Berkeley Computer Club and of the Computer Science Undergraduates Association, and made many contributions to the 2BSD and 4BSD Berkeley Unix distributions, including:

Additionally, Arnold served as both a member of the student senate and as its president.

Later work

Arnold was part of the Hewlett-Packard team that designed CORBA. He also worked for Apollo Computer; as a molecular graphics programmer in the Computer Graphics Lab at U.C. San Francisco; and as a member of the UNIX Review Software Review Board.

At Sun Microsystems

Arnold worked as a senior engineer at Sun Microsystems Laboratories, in the areas of object-oriented design and implementation, C, C++, Java, and distributed computing. He was one of the architects of the Jini technology, the main implementer of Sun's JavaSpaces technology (which implemented tuple spaces on the Java platform), and worked with Jim Waldo on Remote Method Invocation and object serialization.

Selected bibliography

See also

References

  1. A Brief History of "Rogue".
  2. Arnold, K. C. R. C. (1977). "Screen Updating and Cursor Movement Optimization: A Library Package.". University of California, Berkeley.
  3. Kenneth C. R. C. Arnold; Elan Amir (December 1992). "Screen Updating and Cursor Movement Optimization: A Library Package".
  4. Note: it was a different Ken Arnold ("Ken W. Arnold") who contributed to the Ultima game series.
  5. "Data File Metaformats". Faqs.org. Retrieved 2010-08-22.
  6. Nemeth, Alan G. (June 5, 1982). "Technical Program for Boston Meeting". archive-cr.com. Retrieved 2016-05-30.

External links

This article is issued from Wikipedia - version of the 11/29/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.