{"id":6673,"date":"2012-12-12T21:34:50","date_gmt":"2012-12-13T02:34:50","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=6673"},"modified":"2019-02-13T12:58:37","modified_gmt":"2019-02-13T17:58:37","slug":"the-unlikely-persistence-of-applescript","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2012\/12\/12\/the-unlikely-persistence-of-applescript\/","title":{"rendered":"The Unlikely Persistence of AppleScript"},"content":{"rendered":"<p><a href=\"http:\/\/www.macworld.com\/article\/2018607\/the-unlikely-persistence-of-applescript.html\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"http:\/\/www.macworld.com\/article\/2018607\/the-unlikely-persistence-of-applescript.html\"><p>What makes it so surprising that AppleScript survived and remains a fully-supported-by-Apple technology today (including in OS X Mountain Lion) is that it was never loved by anyone. It was a fine theory and noble experiment, but it turns out that an English-like programming language didn&rsquo;t really enable a large number of users to become programmers. And conversely, AppleScript&rsquo;s English-like syntax often made (and to this day continues to make) things <em>more<\/em> difficult and confusing for scripters, not less.<\/p><\/blockquote>\n<p><a href=\"http:\/\/www.libertypages.com\/clarktech\/?p=5679\">Clark Goble<\/a>:<\/p>\n<blockquote cite=\"http:\/\/www.libertypages.com\/clarktech\/?p=5679\"><p>Numbers has partial Applescript support but you can&rsquo;t even create a document in a straightforward way. Preview doesn&rsquo;t support Applescript at all. Safari has some Applescript support but one wishes it was more extensive. Third party apps have slowly been drifting away from Applescript &mdash; often choosing to use their own Javascript scripting if they support scripting at all.<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>John Gruber: What makes it so surprising that AppleScript survived and remains a fully-supported-by-Apple technology today (including in OS X Mountain Lion) is that it was never loved by anyone. It was a fine theory and noble experiment, but it turns out that an English-like programming language didn&rsquo;t really enable a large number of users [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2019-02-13T17:58:40Z","apple_news_api_id":"80040432-4128-4475-a419-91b9404c1c92","apple_news_api_modified_at":"2019-02-13T17:58:41Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AgAQEMkEoRHWkGZG5QEwckg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[159,102,71],"class_list":["post-6673","post","type-post","status-publish","format-standard","hentry","category-technology","tag-applescript","tag-preview","tag-programming"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/6673","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=6673"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/6673\/revisions"}],"predecessor-version":[{"id":24281,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/6673\/revisions\/24281"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=6673"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=6673"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=6673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}