<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: AppleScript for the rest of us</title>
	<atom:link href="http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/</link>
	<description>...so google can organize my head.</description>
	<pubDate>Sat, 06 Sep 2008 20:14:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: bbum&#8217;s weblog-o-mat &#187; Blog Archive &#187; Smacbook Pro</title>
		<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-5105</link>
		<dc:creator>bbum&#8217;s weblog-o-mat &#187; Blog Archive &#187; Smacbook Pro</dc:creator>
		<pubDate>Thu, 25 May 2006 20:10:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-5105</guid>
		<description>[...] And, of course, the above demonstrates how trivial it would be to make various physical gestures control other aspects of your machine. Since I don&#8217;t actually use multiple desktops, I replaced the notification stuff with a call out to applescript to play the next track in iTunes. [...]</description>
		<content:encoded><![CDATA[<p>[...] And, of course, the above demonstrates how trivial it would be to make various physical gestures control other aspects of your machine. Since I don&#8217;t actually use multiple desktops, I replaced the notification stuff with a call out to applescript to play the next track in iTunes. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eike</title>
		<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1627</link>
		<dc:creator>eike</dc:creator>
		<pubDate>Sun, 26 Mar 2006 04:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1627</guid>
		<description>bbum just talks from my heart.

(Yes I also only got into it via the pyhton binding,
and yes prolog always answered NO to me)

But the concept behind applescript just rocks.

It's all about sending complex queries
just in one turnaround.

Basically Applescript did Years ago,
what a good webservice api should do.

Actually I was quite impressed,
how flexible python actually is.

In Python, it looks like a simple object traversal,
but on the wire it makes for a complex applescript query in the end.

I believe there's a lot to be learned for the systems that we build.

~eike</description>
		<content:encoded><![CDATA[<p>bbum just talks from my heart.</p>
<p>(Yes I also only got into it via the pyhton binding,<br />
and yes prolog always answered NO to me)</p>
<p>But the concept behind applescript just rocks.</p>
<p>It&#8217;s all about sending complex queries<br />
just in one turnaround.</p>
<p>Basically Applescript did Years ago,<br />
what a good webservice api should do.</p>
<p>Actually I was quite impressed,<br />
how flexible python actually is.</p>
<p>In Python, it looks like a simple object traversal,<br />
but on the wire it makes for a complex applescript query in the end.</p>
<p>I believe there&#8217;s a lot to be learned for the systems that we build.</p>
<p>~eike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Rus</title>
		<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1624</link>
		<dc:creator>Jacob Rus</dc:creator>
		<pubDate>Sun, 26 Mar 2006 01:44:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1624</guid>
		<description>Kevin, that's only about 50% true.  While python is certainly a lot nicer than applescript, once you have spent a bit of time with applescript, it's usually possible to cobble things together to do what you want, especially with some judicious googling.  Then again, sometimes it's just &lt;a href="http://daringfireball.net/2005/09/englishlikeness_monster" rel="nofollow"&gt;completely baffling&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Kevin, that&#8217;s only about 50% true.  While python is certainly a lot nicer than applescript, once you have spent a bit of time with applescript, it&#8217;s usually possible to cobble things together to do what you want, especially with some judicious googling.  Then again, sometimes it&#8217;s just <a href="http://daringfireball.net/2005/09/englishlikeness_monster" >completely baffling</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Marks</title>
		<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1602</link>
		<dc:creator>Kevin Marks</dc:creator>
		<pubDate>Fri, 24 Mar 2006 23:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1602</guid>
		<description>You know how regex (and, in some cases, perl) is a write-only language?
Well AppleScript is a read only language. You can read the scripts and understand whet they are getting at, but not enough to actually edit them and have them still work.</description>
		<content:encoded><![CDATA[<p>You know how regex (and, in some cases, perl) is a write-only language?<br />
Well AppleScript is a read only language. You can read the scripts and understand whet they are getting at, but not enough to actually edit them and have them still work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bbum</title>
		<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1601</link>
		<dc:creator>bbum</dc:creator>
		<pubDate>Fri, 24 Mar 2006 22:51:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1601</guid>
		<description>gensuitemodule is cruft;  broken and outdated.

aete came along and was much better, but has been deprecated in favor of appscript.

appscript seems pretty speedy and I have yet to really break it.  It is still obviously using apple events under the covers, so there is a bit of communication overhead.  But I was able to pull a large list of songs out of iTunes without a noticeable pause.</description>
		<content:encoded><![CDATA[<p>gensuitemodule is cruft;  broken and outdated.</p>
<p>aete came along and was much better, but has been deprecated in favor of appscript.</p>
<p>appscript seems pretty speedy and I have yet to really break it.  It is still obviously using apple events under the covers, so there is a bit of communication overhead.  But I was able to pull a large list of songs out of iTunes without a noticeable pause.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Eagan</title>
		<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1595</link>
		<dc:creator>James Eagan</dc:creator>
		<pubDate>Fri, 24 Mar 2006 17:15:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1595</guid>
		<description>How does appscript compare to gensuitemodule?  It's been a while since I last used that and found that it was pretty darned slow.  It took quite a while to read in my iTunes library (only about 5k songs) via applescript.  I ended up just slurping the plist instead.  I suspect that the slowdown is in the fact that I'm using applescript altogether, but if appscript is any faster, that would certainly be a nice option!</description>
		<content:encoded><![CDATA[<p>How does appscript compare to gensuitemodule?  It&#8217;s been a while since I last used that and found that it was pretty darned slow.  It took quite a while to read in my iTunes library (only about 5k songs) via applescript.  I ended up just slurping the plist instead.  I suspect that the slowdown is in the fact that I&#8217;m using applescript altogether, but if appscript is any faster, that would certainly be a nice option!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Matsakis</title>
		<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1594</link>
		<dc:creator>Nick Matsakis</dc:creator>
		<pubDate>Fri, 24 Mar 2006 15:49:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1594</guid>
		<description>I believe the reason that help() is screwed up with iTunes has to do with the way it declares its applescript dictionary.  iTunes has a lot of quirks in Applescript that have come over from its OS 9 heritage.</description>
		<content:encoded><![CDATA[<p>I believe the reason that help() is screwed up with iTunes has to do with the way it declares its applescript dictionary.  iTunes has a lot of quirks in Applescript that have come over from its OS 9 heritage.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ssp</title>
		<link>http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1586</link>
		<dc:creator>ssp</dc:creator>
		<pubDate>Fri, 24 Mar 2006 10:53:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.friday.com/bbum/2006/03/24/applescript-for-the-rest-of-us/#comment-1586</guid>
		<description>I don't know a bit about Python but all this really sounds interesting.

I assume it doesn't really help you to do things which just tend to fail in AppleScript, though. Or is there some higher magic in this than using a different language to send AppleEvents?</description>
		<content:encoded><![CDATA[<p>I don&#8217;t know a bit about Python but all this really sounds interesting.</p>
<p>I assume it doesn&#8217;t really help you to do things which just tend to fail in AppleScript, though. Or is there some higher magic in this than using a different language to send AppleEvents?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
