AWK is a brilliant scripting language for processing text files, comma separated values, and text databases.
Here’s why you should learn it.
AWK is a brilliant scripting language for processing text files, comma separated values, and text databases.
Here’s why you should learn it.
Lex Fridman interviews Brian Kernighan in the latest episode of his podcast.
Brian Kernighan is a professor of computer science at Princeton University. He co-authored the C Programming Language with Dennis Ritchie (creator of C) and has written a lot of books on programming, computers, and life including the Practice of Programming, the Go Programming Language, his latest UNIX: A History and a Memoir. He co-created AWK, the text processing language used by Linux folks like myself. He co-designed AMPL, an algebraic modeling language for large-scale optimization. This conversation is part of the Artificial Intelligence podcast.
Outline:
One of the more endearing aspect of Unix is the history of some of its utility programs. Grep was written overnight. In this video by ComputerPhile, learn why and how did it get its name as professor Brian Kernighan explains.