Blogs
Tags > awk
An Interview with Brian Kernighan: Breeding Little Languages
By Allen NorenApril 10, 2009
Following is an excerpt from Masterminds of Programming, by Federico Biancuzzi and Shane Warden. (Adapted for the web). The Unix philosophy of many small tools, powerful in their combination, is evident in the AWK programming language. Its inventors (Al Aho, Peter Weinberger, and Brian Kernighan) describe it as a language for syntax-driven pattern matching. Its straightforward syntax and clever selection of useful features make it easy to slice and dice text through one-liners without having to understand parsers and grammars and finite automata. Though its inspiration has spread to general-purpose languages such as Perl, any modern Unix box still has AWK installed and quietly, effectively, working away.
1 to 1 of 1

