in reply to Best syntax modules so far

HQ9++ offers generic programming abstractions unparalleled by any other language, so that's for number 1. There's a perl implementation too.

For number 2, the best is definitely Lingua::Romana::Perligata

Update: fixed the broken link to the perl implementation of the HQ9++ language.