• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: JSA -- now I believe this is a bug (JSA or AS)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: JSA -- now I believe this is a bug (JSA or AS)


  • Subject: Re: JSA -- now I believe this is a bug (JSA or AS)
  • From: has <email@hidden>
  • Date: Thu, 18 Dec 2014 20:01:33 +0000

Deivy Petrescu wrote:

> your complaints are not going to deaf ears.

While you may be listening to me, the AS team is not - that was made clear before 10.10 even shipped. And now they're wasting everyone else's time as well by doing nothing to teach or support users as they try to make sense of JXA for themselves. Two minor email replies in two months does not a community make.


> Now, there are somethings is JSA that I find really interesting, and I’ll try my shot at using them.

I am curious as to what these "somethings" are. JavaScript for Automation brings nothing unique, new, or interesting to the table technology-wise. The *only* reason for JXA's existence is to bring *new users* into the Mac automation world - i.e. web folk who already use JavaScript.

If you want a popular scripting language with huge library, tool, and community support, you're best going with Python or Ruby. Both have mature, powerful ObjC bridges (PyObjC and RubyCocoa), which allows you access not only to the entire Cocoa API but also, via OS X's ScriptingBridge framework, to all of the "AppleScriptable" applications on your Mac. And that's been standard in Mac OS X since 10.5.


> We will wait and see if the "irremediably broken” language can be fixed.

We've been waiting *seven years* for the AS team to fix the busted junk that is Leopard's Scripting Bridge, and they haven't done squat. Perhaps if we wait long enough, Apple will fix the problem for us by killing AppleScript completely.

has
--
Dumb JXA Design Defect of the Day: What does each of the following produce?

Application('TextEdit').documents['text']
Application('TextEdit').documents['text 2']
Application('TextEdit').documents[varName]


_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users

This email sent to email@hidden


  • Prev by Date: Re: Javascript for automation quastions
  • Next by Date: Re: JSA -- now I believe this is a bug (JSA or AS)
  • Previous by thread: Re: JSA -- now I believe this is a bug (JSA or AS)
  • Next by thread: Re: JSA -- now I believe this is a bug (JSA or AS)
  • Index(es):
    • Date
    • Thread