The Perl Foundation
Encyclopedia
The Perl Foundation is dedicated to the advancement of the Perl
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular...

 programming language through open discussion, collaboration, design, and code. The Perl Foundation is a non-profit
Non-profit organization
Nonprofit organization is neither a legal nor technical definition but generally refers to an organization that uses surplus revenues to achieve its goals, rather than distributing them as profit or dividends...

, 501(c)(3) organization based in Holland, Michigan
Holland, Michigan
Holland is a city in the western region of the Lower Peninsula of the U.S. state of Michigan. It is situated near the eastern shore of Lake Michigan on Lake Macatawa, which is fed by the Macatawa River ....

.

Projects and Activities

The Perl Foundation supports the use and development of Perl in many ways:
  • Supporting international YAPC
    Yet Another Perl Conference
    Yet Another Perl Conference, usually given as the abbreviation YAPC, is a series of conferences discussing the Perl computer programming language, usually organised under the auspices of The Perl Foundation and Yet Another Society, a "non-profit corporation for the advancement of collaborative...

    s
  • Awarding grants for Perl projects
  • Supporting community websites such as PerlMonks, Perl Mongers
    Perl Mongers
    Perl Mongers is part of The Perl Foundation and provides services to user groups for the Perl programming language.Perl Mongers was created in 1998 as a stand-alone organization by brian d foy who formed the first Perl users group, the New York Perl Mongers, or NY.pm, in 1997 at the First O'Reilly...

    , and http://www.perl.org/ (more at the Perl NOC)
  • Holding copyrights for Perl 6
    Perl 6
    Perl 6 is a major revision to the Perl programming language. It is still in development, as a specification from which several interpreter and compiler implementations are being written. It is introducing elements of many modern and historical languages. Perl 6 is intended to have many...

     and Parrot
    Parrot virtual machine
    Parrot is a register-based process virtual machine designed to run dynamic languages efficiently. It uses just-in-time compilation for speed to reduce the interpretation overhead. It is currently possible to compile Parrot assembly language and PIR to Parrot bytecode and execute it...


Governance

The day-to-day business of TPF is run by several committees including the grants committee and conferences committee. These committees report to the TPF steering committee, which directs the operations of TPF. All of these groups are overseen by a board of directors. All TPF members, including the board of directors, are volunteers.

The current membership is available on the TPF web site.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK