module should have test code, even before the modules are implemented. Advocates of this methodology argue that it improves software quality. However, the project often silenced failed regression tests before releases, removing much of the benefit of test-driven development. Tang's liberal granting of the commit bit. Pugs development is currently based around a Subversion repository, and access is freely given - especially to people wishing to write tests. Because of this, a huge library of tests has accumulated. Other Perl 6 implementations rely on many tests developed for Pugs as an executable specification for Perl 6. Tang's communication style; her journal (linked below) attracted many people to the project. Despite these factors, progress on the Haskell implementation stalled in late 2006, as personal issues kept Audrey from devoting as much time to the project as she had in 2005. Many Pugs contributors have since moved on to implement Perl6-inspired systems as CPAN modules on Perl 5, such as the Moose project. References External links pugscode.org - Pugs homepage Pugs Journal -Ofun: Optimizing for Fun Perl6::Pugs on CPAN Kudos from Perl 6 Design Team Raku (programming language) Free compilers and interpreters Free software programmed in Haskell