GNU Info

Info Node: (gawk.info)Contributors

(gawk.info)Contributors


Prev: POSIX/GNU Up: Language History
Enter node , (file) or (file)node

Major Contributors to `gawk'
============================

     Always give credit where credit is due.
     Anonymous

   This minor node names the major contributors to `gawk' and/or this
Info file, in approximate chronological order:

   * Dr. Alfred V. Aho, Dr. Peter J. Weinberger, and Dr. Brian W.
     Kernighan, all of Bell Laboratories, designed and implemented Unix
     `awk', from which `gawk' gets the majority of its feature set.

   * Paul Rubin did the initial design and implementation in 1986, and
     wrote the first draft (around 40 pages) of this Info file.

   * Jay Fenlason finished the initial implementation.

   * Diane Close revised the first draft of this Info file, bringing it
     to around 90 pages.

   * Richard Stallman helped finish the implementation and the initial
     draft of this Info file.  He is also the founder of the FSF and
     the GNU project.

   * John Woods contributed parts of the code (mostly fixes) in the
     initial version of `gawk'.

   * In 1988, David Trueman took over primary maintenance of `gawk',
     making it compatible with "new" `awk', and greatly improving its
     performance.

   * Pat Rankin provided the VMS port and its documentation.

   * Conrad Kwok, Scott Garfinkle, and Kent Williams did the initial
     ports to MS-DOS with various versions of MSC.

   * Hal Peterson provided help in porting `gawk' to Cray systems.

   * Kai Uwe Rommel provided the port to OS/2 and its documentation.

   * Michal Jaegermann provided the port to Atari systems and its
     documentation.  He continues to provide portability checking with
     DEC Alpha systems, and has done a lot of work to make sure `gawk'
     works on non-32-bit systems.

   * Fred Fish provided the port to Amiga systems and its documentation.

   * Scott Deifik currently maintains the MS-DOS port.

   * Juan Grigera maintains the port to Win32 systems.

   * Dr. Darrel Hankerson acts as coordinator for the various ports to
     different PC platforms and creates binary distributions for
     various PC operating systems.  He is also instrumental in keeping
     the documentation up to date for the various PC platforms.

   * Christos Zoulas provided the `extension' built-in function for
     dynamically adding new modules.

   * Ju"rgen Kahrs contributed the initial version of the TCP/IP
     networking code and documentation, and motivated the inclusion of
     the `|&' operator.

   * Stephen Davies provided the port to Tandem systems and its
     documentation.

   * Martin Brown provided the port to BeOS and its documentation.

   * Arno Peters did the initial work to convert `gawk' to use GNU
     Automake and `gettext'.

   * Alan J. Broder provided the initial version of the `asort' function
     as well as the code for the new optional third argument to the
     `match' function.

   * Arnold Robbins has been working on `gawk' since 1988, at first
     helping David Trueman, and as the primary maintainer since around
     1994.


automatically generated by info2www version 1.2.2.9