Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jdavidb (1361)

jdavidb
  (email not shown publicly)
http://voiceofjohn.blogspot.com/

J. David Blackstone has a Bachelor of Science in Computer Science and Engineering and nine years of experience at a wireless telecommunications company, where he learned Perl and never looked back. J. David has an advantage in that he works really hard, he has a passion for writing good software, and he knows many of the world's best Perl programmers.

Journal of jdavidb (1361)

Saturday June 29, 2002
01:15 PM

YAPC day 3: macperl. Again

[ #6066 ]

Had some funniness after I posted the Abigail entry. Apparently I wiped out the entry of the Mac::Perl talk. So, these two are out of order.

Note this: Chris's wife sounds tired of telling people that her baby's name does NOT include the word "pudge." Please take note of this should you ever get to meet the Nandors in person.

Chris's presentation was made with the assitance of Riley, who was strapped around him where she could get a good view of the audience. Youngest YAPC presenter ever (3 months).

Chris (pudge) is the MacPerl maintainer and has been since Jan 2001. MacPerl is a much better thing today than it used to be. It closely tracks the main Perl code base now.

Some people still like classic Mac (OS 9) better than OS X.

Pudge just posted a journal entry on use Perl; live with MacPerl and some command-key combination.

Pudge's presentation works really well with these Next, Previous, and Document menus and buttons in his browsers. I need to figure out how he did that; it looks useful.

Pudge doesn't like AppleScript, but it is very, very useful.

A lot of what MacPerl does isn't necessary for OS X. However, there are some very good reasons to get it running there.

You can run MacPerl in classic in OS X, but it's slow. We got to hear one of Riley's favorite songs. :)

AppleEvents can pass out of classic into OS X. You can control iTunes, which runs under OS X, from MacPerl in classic in OS X. Demoed, with another of Riley's favorite songs.

Announcement: macperl tool to run under OS X. You heard it here first, folks! (Actually, since I won't post this for a while, you'll probably hear it somewhere else first.) The "macperl" tool is actually a Perl script that passes into MacPerl in classic. This warps your brain. Cool.

Full access to the Carbon API is slowly maturing. Meanwhile, Chris is working on straight ports of existing useful Mac::* modules.

Graphical user interface stuff is up and running well. Nice looking "shux" POD browser.

Inline::C works fine with Carbon and probably with Cocoa as well. Wow. There is some magic code you need to include that the MacPerl programmers have figured out: linking flags, and so on. As a measure of how well this works, if he hadn't told us he was using it, we wouldn't have known.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • presentations (Score:3, Informative)

    by wickline (135) on 2002.06.29 15:01 (#10094) Journal
    > Pudge's presentation works really well with
    > these Next, Previous, and Document menus and
    > buttons in his browsers. I need to figure out
    > how he did that; it looks useful.

    browser: mozilla
        you might need a nightly build... I don't know
        if the links toolbar made it into the 1.0 branch

    presentation: examples
        http://pudge.net/macperl/
        (scroll down to the confc presentation section)

    presentation: creation software
        http://sourceforge.net/projects/makeslides/

    -matt