I'm reminded of two other surprising uses of Awk -- "Awk for AI"[0] and "awk-raycaster"[1]
I really like Awk as a language because it integrates so well with shell pipelines and it is incredibly small, while remaining high-level enough to be practical, which I think this project demonstrates quite well.
[0]: https://web.archive.org/web/20140926113347/http://www.wra1th...