Virgil is completely self-hosted. The git repository just has stable binaries checked in that are updated periodically (15-20 times over the past 12 years or so). It bootstrapped first from an interpreter written in Java, which is long obsolete.
Because of this, Virgil has no dependencies on other compilers or languages, other than for testing (bash and a little C).
Because of this, Virgil has no dependencies on other compilers or languages, other than for testing (bash and a little C).