<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<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 index my head.</description>
	<lastBuildDate>Fri, 12 Mar 2010 13:55:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<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-page-1/#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-page-1/#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&#039;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&#039;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-page-1/#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&#039;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&#039;s usually possible to cobble things together to do what you want, especially with some judicious googling.  Then again, sometimes it&#039;s just &lt;a href=&quot;http://daringfireball.net/2005/09/englishlikeness_monster&quot; rel=&quot;nofollow&quot;&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-page-1/#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-page-1/#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-page-1/#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&#039;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&#039;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-page-1/#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-page-1/#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&#039;t know a bit about Python but all this really sounds interesting.

I assume it doesn&#039;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>
