3 ms·
Agreed! I got into AWK not because I thought I needed AWK, but because I'd heard "The AWK Programming Language" was a great book ... and sure enough, it was. Li
by benhoyt 7y ago
Agreed! I got into AWK not because I thought I needed AWK, but because I'd heard "The AWK Programming Language" was a great book ... and sure enough, it was. Like TCPL and TGoPL, all of which share Kernighan as an author, a couple of chapters in you already know most of the language, and the rest of the book is more and more complex examples with clear but dense explanations.
After reading the first few chapters of "The AWK Programming Languages", I was inspired to write an AWK interpreter in Go: https://benhoyt.com/writings/goawk/ https://benhoyt.com/writings/goawk/