<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On May 13, 2011, at 7:11 PM, Steve Steiner wrote:</div><br><blockquote type="cite"><br><div class="gmail_quote">On Fri, May 13, 2011 at 1:41 PM, Steve King <span dir="ltr"><<a href="mailto:sking@arbor.net">sking@arbor.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; ">
<div class="im">On 2011-05-13 13:00, Mario "Kuroir" Ricalde wrote:<br>
<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; ">
I'm still locked with Textmate because I developed lots and lots of bundles and commands that save my day with the Ruby API TM provides. And as far as I know, ST just supports Python for doing that. Which to me is a deal breaker.<br>

</blockquote>
<br></div>
Most Mac apps support AppleScript to some degree, but then you're stuck programming in one of the worst languages known to man.  (IMHO, of course!)  </blockquote><div><br>That's not an opinion, it's a fact.  BrainF*ck is probably worse, but at least it only has a few understandable rules.  <br>
<br>AppleScript is just random.  <br><br>Worst. Language.  Ever.<br></div><div><br></div></div></blockquote><div><br></div><div>AppleScript has the singular virtue of being easier to read than to write. John Gruber (of <a href="http://daringfireball.net">daringfireball.net</a>) had a great post several years back on this topic in a post titled "The English-Likeness Monster". </div><div><br></div><div><a href="http://daringfireball.net/2005/09/englishlikeness_monster">http://daringfireball.net/2005/09/englishlikeness_monster</a></div><div><br></div><div>Key quote: </div><div><br></div><div>"This is AppleScript at its worst. It was a grand and noble idea to create an English-like programming language, one that would seem approachable and unintimidating to the common user. But in this regard, AppleScript has proven to be a miserable and utter failure." </div><div><br></div><div><br></div><div>Apple actually did some user testing of AppleScript (!), but it came too late in the implementation to have a real impact of the language. This was mentioned in: </div><div><br></div><div><div>William R. Cook. 2007. AppleScript. In Proceedings of the third ACM SIGPLAN conference on History of programming languages (HOPL III). ACM, New York, NY, USA, 1-1-1-21. DOI=10.1145/1238844.1238845 <a href="http://doi.acm.org/10.1145/1238844.1238845">http://doi.acm.org/10.1145/1238844.1238845</a></div><div><br></div><div>Personally, I use Appscript when I need to do automation: <a href="http://appscript.sourceforge.net/">http://appscript.sourceforge.net/</a></div><div><br></div><div><br></div><div>Lorin</div></div></div></body></html>