Re: AppleScript / Perl comparison
Re: AppleScript / Perl comparison
- Subject: Re: AppleScript / Perl comparison
- From: Bill Chase <email@hidden>
- Date: Wed, 26 May 2004 05:23:11 -0400
Anyone tried Pashua?
http://www.bluem.net/downloads/pashua_en/
Pashua is a tool for creating simple, but native Aqua GUIs for Perl,
PHP, Python, Tcl, Rexx and shell scripts as well as AppleScript.
It was easy set up and it does work although I hardly use it at all.
-Bill
On Tuesday, May 25, 2004, at 05:21 AM, has wrote:
Funny enough, the thought crossed my mind while writing Perl
components to some of my AS libraries [1] that at least some of the AS
language's performance/feature shortcomings could be significantly
eased by embedding a Perl interpreter in the AS engine, thus making it
relatively straightforward to implement AS library functions as
reasonably efficient wrappers around Perl code.
This was a great many moons ago, mind you. I've had a lot better ideas
since then, and aren't interested in pursuing the Perl thing myself
given I rarely use AS now. As a quick-n-dirty "fix" for the benefit of
existing AS users an osax-based AS-to-Perl bridge could still be worth
a shot though. I'd suggest anyone considering it check out the work by
Chris Nandor et-al on Mac::AppleEvents and Mac::Glue for potential
bridge-building materiel: <http://search.cpan.org/~cnandor/>; lots of
juicy stuff for converting between Apple event and Perl types, for
example.
HTH
has
[1] see the AppleMods library archive
<http://applemods.sourceforge.net>
--
http://freespace.virgin.net/hamish.sanderson/
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.