Sean M. Burke: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m making Sort::ArbBiLex a <ref>
noting "Yahoo Hacks"'s discussion of XML::RSS::SimpleGen
Line 52: Line 52:
name="higher_order_perl">{{cite book
name="higher_order_perl">{{cite book
| title= Higher-Order Perl: Transforming Programs with Programs
| title= Higher-Order Perl: Transforming Programs with Programs
| author= Dominus, Mark-Jason
| author= Dominus, Mark Jason
| page= 26-33
| page= 26-33
| chapter= Chapter 1: Recursion and Callbacks
| chapter= Chapter 1: Recursion and Callbacks
Line 59: Line 59:
| publisher= [[Morgan Kaufmann]]
| publisher= [[Morgan Kaufmann]]
}}
}}
</ref>

XML::RSS::SimpleGen<ref
name="cpan_xml_rss_simplegen">Burke, Sean M. [http://search.cpan.org/perldoc?XML%3A%3ARSS%3A%3ASimpleGen XML::RSS::SimpleGen], available in [[CPAN]]. Retrieved 2012-11-15
</ref>, his module for simplifying the task of publishing [[RSS]] feeds, is the subject of "Hack 42. Subscribe to Movie Showtimes", in ''Yahoo Hacks''.<ref
name="yahoo_hacks_42">Bausch, Paul. (2005) "Hack 42. Subscribe to Movie Showtimes", pp174-177 in ''Yahoo Hacks'' in "Chapter 1. Search". ISBN 978-0596009458.
</ref>
</ref>



Revision as of 14:21, 15 November 2012

Sean Michael Burke is a Perl programmer, author,[1][2] and linguist.[3][4] He was a columnist for The Perl Journal since 1998 and has written several dozen CPAN modules, as well as the O'Reilly Media books Perl & LWP (about Library for WWW in Perl) and RTF Pocket Guide (about Rich Text Format). He also edited Dictionary of Jicarilla Apache: Abáachi Mizaa Iłkeeʼ Siijai (about the Jicarilla language).

Burke wrote perlpodspec,[5] the specification for the Pod ("Plain Old Documentation") markup language, which is used for documenting Perl and its modules, and wrote the current generation of Pod parsers, which are the topic of Chapter 15 of Mastering Perl.[6][7]

RTF Pocket Guide was mentioned in the Scientific Computing magazine column "Online Scientist" by John Joyce, PhD (2006) as being one of the two most useful RTF reference guides available at the time [the other being the formal RTF specification itself].[8]

Burke has published several dozen Perl modules[9], some of which (including Class::ISA[10], I18N::LangTags[11], and Locale::Maketext[12]) have become part of the standard distribution of Perl[13] and are maintained as part of general production of new Perl versions.

The localization module Sort::ArbBiLex[14] (arbitrary bi-level lexicographic sorting) is discussed in Mastering Algorithms With Perl[15] as the module to use for generating sort functions for to the arbitrary sorting conventions of particular human languages.

The HTML-parsing module HTML::TreeBuilder[16], and application of recursive algorithms to its parse trees, is the topic of section "1.7: HTML", in "Chapter 1: Recursion and Callbacks" in Higher-Order Perl: Transforming Programs with Programs.[17]

XML::RSS::SimpleGen[18], his module for simplifying the task of publishing RSS feeds, is the subject of "Hack 42. Subscribe to Movie Showtimes", in Yahoo Hacks.[19]

Books

  • Perl & LWP[1] (also free online)
  • RTF Pocket Guide[2]
  • Dictionary of Jicarilla Apache: Abáachi Mizaa Iłkeeʼ Siijai[4]

References

  1. ^ a b Burke, Sean M. Perl & LWP, O'Reilly Media, 2002, ISBN 978-0-596-00178-0.
  2. ^ a b Burke, Sean M. RTF Pocket Guide, O'Reilly Media, 2003, ISBN 978-0-596-00178-0.
  3. ^ Burke, Sean Michael. Chapter 5.3: "The design of online lexicons" (p240-249) in A Practical Guide to Lexicography, van Sterkenburg, Piet (editor). A textbook, book #6 in the series Terminology and Lexicography Research and Practice. John Benjamins Publishing Company, 2003. ISBN 978-1588113818.
  4. ^ a b Phone, Wilhelmina; Olson, Maureen; Martinez, Matilda. (Authors.) Dictionary of Jicarilla Apache: Abáachi Mizaa Iłkeeʼ Siijai. Axelrod, Melissa; Gómez de García, Jule; Lachler, Jordan; and Burke, Sean (Eds.). Author of its section "Technical Notes on the Production of the Dictionary". University of New Mexico Press. 2007. ISBN 978-0826340788.
  5. ^ Burke, Sean M. perlpodspec, included in the standard Perl distribution. Retrieved 2012-11-15
  6. ^ Chapter 15, "Working with Pod", in foy, brian d (2007). Mastering Perl. Sebastopol: O'Reilly Media. ISBN 0-596-52724-1. Quote: "Sean Burke, the same person responsible for most of what I’ll cover in this chapter, completely specified the Pod format in the perlpodspec documentation page. This is the gory-details version of the specification and how to parse it, which we’ll do in this chapter. The stuff we showed you in Learning Perl and Intermediate Perl are just the basics covered in the higher-level perlpod documentation page."
  7. ^ Burke, Sean M. the Pod-Simple v3 distribution in CPAN. Retrieved 2012-11-13.
  8. ^ Joyce, John PhD. "Online Scientist: Formatting Crystal Strings", Scientific Computing, February 2006, pgs. 19-22. A fulltext (but stripped of its illustrations) copy is available here: "Formatting Crystal Strings[…]" from TheFreeLibrary. Retrieved November 12, 2012. Quote: "Unfortunately, while many applications understand RTF code, obtaining a clear usable reference for it can be somewhat difficult. I have located two that I believe you will find most useful. The first of these is Sean M. Burke's RTF Pocket Guide."
  9. ^ Burke's modules in CPAN, retrieved 2012-11-13, shows 52 packages. But note: a precise count of "his modules" is difficult: packages can contain several modules (e.g., HTML-Tree); in some cases, he is not the original author of a module but has significantly rewritten it (e.g., HTML::TreeBuilder); in some cases he is the original author of a module but has since passed maintenance to others, some of whom have them significantly rewritten them (e.g., File::HomeDir), while others have not (e.g., Games::Dissociate)
  10. ^ Burke, Sean M. Class::ISA, available in CPAN. Retrieved 2012-11-15
  11. ^ Burke, Sean M. I18N::LangTags, available in CPAN. Retrieved 2012-11-15
  12. ^ Burke, Sean M. Locale::Maketext, available in CPAN. Retrieved 2012-11-15
  13. ^ Standard Perl distribution: file list. Retrieved 2012-11-15.
  14. ^ Burke, Sean M. Sort::ArbBiLex, available in CPAN. Retrieved 2012-11-15
  15. ^ Jon Orwant, Jarkko Hietaniemi, John Macdonald (1999). "4: Sorting". Mastering Algorithms With Perl. O'Reilly Media. p. 114-115. ISBN 1-56592-398-7.{{cite book}}: CS1 maint: multiple names: authors list (link)
  16. ^ Burke, Sean. HTML-Tree dist, containing the HTML::TreeBuilder module. In CPAN. Retrieved 2012-11-15.
  17. ^ Dominus, Mark Jason (2005). "Chapter 1: Recursion and Callbacks". Higher-Order Perl: Transforming Programs with Programs. Morgan Kaufmann. p. 26-33. ISBN 1-55860-701-3.
  18. ^ Burke, Sean M. XML::RSS::SimpleGen, available in CPAN. Retrieved 2012-11-15
  19. ^ Bausch, Paul. (2005) "Hack 42. Subscribe to Movie Showtimes", pp174-177 in Yahoo Hacks in "Chapter 1. Search". ISBN 978-0596009458.

External links

Template:Persondata