Yet Another Perl Conference

Wikipedia

Yet Another Perl Conference[1]:754[2]:14 (also called YAPC), from 2016–2019 called The Perl Conference (TPC), from 2020 on The Perl and Raku Conference, is a series of conferences discussing the Perl programming language, that has run since 1999. It is usually organized under the auspices of The Perl Foundation and Yet Another Society, a "non-profit corporation for the advancement of collaborative efforts in computer and information sciences".

History

The first YAPC was held at Carnegie Mellon University in Pittsburgh, Pennsylvania, US on June 24 and June 25, 1999,[1] organized by Kevin Lenzo.[3] YAPC's origins were in the not-for-profit Perl Mongers user group.[4][5] The first conference assembled 31 different speakers into the schedule on various Perl-related topics.

The idea of a low-cost Perl conference quickly spread. The first European version of YAPC was organized by members of the Perl Mongers in London in 2000,[6] Israel in 2003,[5] Australia in 2004, Asia and Brazil in 2005, and Russia in 2008. The only continents never to have hosted a YAPC are Africa and Antarctica.

n 2016, YAPC rebranded itself as The Perl Conference,[7]:757 which is the former name of O'Reilly Open Source Convention (OSCON). As of 2020, it is now calling itself The Perl and Raku Conference to reflect the renaming of Perl 6 to Raku.

Reception

By 2002, The Perl Developer's Dictionary listed YAPC as the second-most important conference in the PERL scene, after O'Reilly's Open Source Conference.[4] Minimal Perl describes YAPC as "a collection of low-priced grassroots events held around the world for the benefit of those who either can’t afford the expense of the more elaborately staged conferences or just prefer the company of students and geeks to corporate IT types."[8] The conference is recommended in various other books about Perl programming from the 2000s.[9]

The Dutch Linux Magazine reviewed the second European YAPC conference, held in Amsterdam in 2001, and describes the consternation when organisers revealed they had been listening in on network traffic and had found that several participants used unencrypted passwords, despite the conference theme being security.[10] Other topics that year included building user interfaces, using Perl for speech, and parallel programming, and the conference had three parallel sessions with around 250 participants.

The name is an homage to yacc, "Yet Another Compiler Compiler".

Locations

North America

Europe

Israel

Russia & Ukraine

Australia

  • The first YAPC::Australia was held as part of the 2004 OSDC in Melbourne from December 1-December 5, 2004, and has been held jointly thereafter.

South America

These events are held in conjunction with CONISLI.

Brazil

Asia

References

  1. 1 2 Christiansen, Tom; "d foy", brian; Wall, Larry; Orwant, Jon (2012). Programming Perl: Unmatched power for text processing and scripting. O'Reilly Media, Inc. ISBN 978-1-4493-2146-8. Retrieved 21 Dec 2025.
  2. Arlow, Jim (2003). Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML. Addison-Wesley Professional. ISBN 978-0-1327-0253-9. Retrieved 21 Dec 2025.
  3. Christiansen, Tom; foy, brian d; Wall, Larry; Orwant, Jon (2012-02-17). Programming Perl: Unmatched power for text processing and scripting. "O'Reilly Media, Inc.". p. 754. ISBN 978-1-4493-2146-8.
  4. 1 2 Pierce, Clinton (2002). Perl developer's dictionary. Internet Archive. Indianapolis, Ind. : Sams. pp. 13–14. ISBN 978-0-672-32067-5.
  5. 1 2 Scott, Peter (2004). Perl Medic [electronic resource] : Transforming Legacy Code. Internet Archive. Boston : Addison Wesley Professional. pp. 287–288. ISBN 978-0-201-79526-4.{{cite book}}: CS1 maint: publisher location (link)
  6. Christiansen, Tom; foy, brian d; Wall, Larry; Orwant, Jon (2012-02-17). Programming Perl: Unmatched power for text processing and scripting. "O'Reilly Media, Inc.". p. 754. ISBN 978-1-4493-2146-8.
  7. Christiansen, Tom (2012). Programming Perl: Unmatched power for text processing and scripting. O'Reilly Media, Inc. ISBN 978-1-4493-2146-8. Retrieved 21 Dec 2025.
  8. Maher, Tim (2007). Minimal Perl : for UNIX and Linux people. Internet Archive. Greenwich, Conn. : Manning. p. 440. ISBN 978-1-932394-50-4.
  9. Mark LeBlanc (2007). Perl for exploring DNA. Internet Archive. Oxford University Press. p. 292. ISBN 978-0-19-530589-0.
  10. 1 2 Hemel, Armijn (September 2001). "Linux samenscholing: YAPC::Europe 2.0.01". Linux Magazine. 2 (5): 56.
  11. "Proceedings / YAPC::Europe 2012 : [Fourteenth European Perl Conference ; Frankfurt, August 20-22, 2012] | WorldCat.org". search.worldcat.org. Retrieved 2025-12-23.