[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

[MacPerl] Dressed for XS: The MacPerl Toolbox Interface Modules



PreScript: If you're coming to the Perl Conference, here's a good excuse
           to stay over a bit.  Also note that there will also be Perl
           Monger, SFPUG, and MacPerl BOFs during the Conference itself.

===

The San Francisco Perl Users Group presents-


          Dressed for XS: The MacPerl Toolbox Interface Modules

                  Matthias Neeracher - August 25, 1998
                     San Francisco Perl Users Group

 The MacPerl interface to the Mac OS toolbox allows Perl programmers to
 use more than 2000 constants and 1300 API calls from the Mac OS Toolbox.
 It is one of the biggest published sets of Perl XS (eXternal Subroutine)
 and interface code: 22000+ lines of XS code, 15000+ lines of Perl code.

 MacPerl's Toolbox modules cover a wide range of capabilities, including
 file and memory management, Apple Events, multimedia (Sound, Speech, and
 Video output), and more.

 Matthias will first discuss how to use the MacPerl Toolbox modules to:

  - Write simple applications

  - Prototype user interfaces

  - Explore complex Toolbox modules

 He will then cover the design and implementation of MacPerl's Toolbox
 modules, discussing:

  - The transformation of Pascal/C-oriented calling conventions into a
    style more natural to Perl.

  - The mapping of struct/record types into Perl.

  - The construction of a simple application framework and other higher-
    level facilities on top of the raw toolbox functionality.


 Details:

   PLEASE RSVP to matt@saturn5.com
   PLEASE RSVP to matt@saturn5.com
   (Did I mention that I need an RSVP?)

   Date:  August 25, 1998
   Time:  8 pm
   Place: 600 Townsend St., first floor meeting room

   P.S.  Donations will be happily accepted to help offset the cost
         of the beer and munchies!

   This event is produced by the San Francisco Perl Users Group, an
   informal organization of perl geeks who like to talk about... uh...
   well...  perl.  See http://www.pootpoot.com/sfpug for details.

   This event is sponsored by InterShop Communications, one of the few
   eCommerce shops in this area that's actually doing well.  They're
   entirely perl-based, and are a pretty hip place to work.  See
   http://www.intershop.com for more information.

   Finally, please direct any questions or comments about this posting
   to "Matthew D. P. K. Lanier" <matt@saturn5.com>.

Rich Morin, Canta Forda Computer Laboratory | Prime Time Freeware - quality
  UNIX consulting, training, and writing    | freeware at affordable prices
  P.O. Box 1488, Pacifica, CA, 94044, USA   | www.ptf.com      info@ptf.com
  rdm@cfcl.com            +1 650-873-7841   | +1 408-433-9662   -0727 (Fax)



***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch