http://awk.freeshell.org/AA-awk-history
a concise history of awk and some of its forks
common name - date - source - notes oawk 1977 bell-labs [1] nawk 1985 bell-labs [2] bwk-awk 1987 princeton [3] polyawk/tawk ~1989 PolyTron [4] gawk 1986 gnu [5] mawk ? M.Brennan [6] busybox ? [7]
[1] the original - called oawk after 1985 extensions
http://lief.if.ufrgs.br/pub/linguagens/awk.pdf
[2] http://www.cs.bell-labs.com/cm/cs/awkbook/index.html
adds functions: close system atan2 sin cos rand srand match sub gsub
variables: ARGC ARGV FNR RSTART RLENGTH SUBSEP
keywords: do delete function return
[3] current maintainer - the dr. k of awk
http://www.cs.princeton.edu/~bwk/btl.mirror/
http://awk.freeshell.org/FIXES
https://github.com/danfuzz/one-true-awk
[4] first? commercial awk for ibm pc - sold back to Thomson
http://en.wikipedia.org/wiki/Polytron
https://groups.google.com/forum/#!topic/comp.lang.awk/NhB15575mdU
[5] most extensive extensions
https://www.gnu.org/software/gawk/
http://www.drdobbs.com/open-source/gnu-awk-this-is-not-your-fathers-awk/240158351
[6] often the fastest
http://invisible-island.net/mawk/
http://brenocon.com/blog/2009/09/dont-mawk-awk-the-fastest-and-most-elegant-big-data-munging-language/
[7] http://wiki.alpinelinux.org/wiki/Awk
http://www.busybox.net/
also see http://awk.freeshell.org/AA-awk-one-page
revised 2013-10-25 17:21:44 by http://awk.freeshell.org/g0ph3r