HOME

TheInfoList



OR:

Geoff Collyer (born 1958) is a
Canadian Canadians () are people identified with the country of Canada. This connection may be residential, legal, historical or cultural. For most Canadians, many (or all) of these connections exist and are collectively the source of their being ''C ...
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
. He is the senior author of '' C News'', a protocol-neutral news transport, and the designer of NOV, the News Overview
database In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and a ...
(article index) used by all modern newsreaders. He contributed the code that allowed to convert the
Bourne Shell The Bourne shell (sh) is a shell command-line interpreter for computer operating systems. It first appeared on Version 7 Unix, as its default shell. Unix-like systems continue to have /bin/sh—which will be the Bourne shell, or a symbolic lin ...
from using the non-portable sbrk to a portable
malloc C dynamic memory allocation refers to performing manual memory management for dynamic memory allocation in the C programming language via a group of functions in the C standard library, namely , , , and . The C++ programming language includ ...
based implementation.http://schilytools.sourceforge.net/bosh.html Bourne Shell project page In the past he worked as a
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
system programmer, but since 1994 he has been living on ''Plan 9'' while working at
Bell Laboratories Nokia Bell Labs, commonly referred to as ''Bell Labs'', is an American industrial research and development company owned by Finnish technology company Nokia. With headquarters located in Murray Hill, New Jersey, the company operates several lab ...
.


Honors

Asteroid 129101 Geoffcollyer, discovered by astronomers at the Jarnac Observatory in Arizona in 2004, was named in his honor. The official was published by the
Minor Planet Center The Minor Planet Center (MPC) is the official body for observing and reporting on minor planets under the auspices of the International Astronomical Union (IAU). Founded in 1947, it operates at the Smithsonian Astrophysical Observatory. Funct ...
on 9 August 2006 ().


References


External links


Geoff Collyers Homepage with publications

modified V7 shell source

modified V9 shell source

recent Plan 9 kernel source
* Geoff Collyer and Henry Spencer (1987).
News Need Not Be Slow
'. * Mark Linimon (1994).
C News Frequently Asked Questions
'.
C News source code
* 1958 births Living people Usenet people Plan 9 people {{compu-bio-stub