We like GAWK. A lot. The simplicity and power of GAWK often make it just the right tool for the job.
Off-the-shelf GAWK is a procedural language. GOLD extends that language to support:
- objects and nested objects;
- and simple access to nested structures;
- inheritance (single parent);
- unit tests;
- literate programming.
For more on GOLD, see http://goldn.info.